From b478c3a32122b6dc6bf8f267265c31e7b7170874 Mon Sep 17 00:00:00 2001
From: Randy Mackay <rmackay9@yahoo.com>
Date: Thu, 3 Apr 2014 00:21:28 +0900
Subject: [PATCH] AC_AttControl: return angle_ef_targets as const ref

---
 libraries/AC_AttitudeControl/AC_AttitudeControl.h | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/libraries/AC_AttitudeControl/AC_AttitudeControl.h b/libraries/AC_AttitudeControl/AC_AttitudeControl.h
index 2662cfaee..21ad6df0d 100644
--- a/libraries/AC_AttitudeControl/AC_AttitudeControl.h
+++ b/libraries/AC_AttitudeControl/AC_AttitudeControl.h
@@ -119,7 +119,7 @@ public:
     void limit_angle_to_rate_request(bool limit_request) { _flags.limit_angle_to_rate_request = limit_request; }
 
     // angle_ef_targets - returns angle controller earth-frame targets (for reporting)
-    Vector3f angle_ef_targets() const { return _angle_ef_target; }
+    const Vector3f& angle_ef_targets() const { return _angle_ef_target; }
 
     // rate_bf_targets - gets rate controller body-frame targets
     void rate_bf_roll_target(float rate_cds) { _rate_bf_target.x = rate_cds; }
-- 
GitLab