From 93b2909e0bc9edd26caa2a44bde05ab756150ef2 Mon Sep 17 00:00:00 2001 From: Vibhor Gaur Date: Thu, 15 Jan 2015 17:32:49 +0530 Subject: [PATCH] Fixing build issue in quaternion file -In * operator, vector was returned. -Fixed it to returning quaternion type object. Change-Id: I75179d510f32a03f9e08f5f348dd55b7c16f8784 --- src/sensor_fusion/quaternion.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/sensor_fusion/quaternion.cpp b/src/sensor_fusion/quaternion.cpp index 55da0db..7578326 100755 --- a/src/sensor_fusion/quaternion.cpp +++ b/src/sensor_fusion/quaternion.cpp @@ -95,7 +95,9 @@ void quaternion::quat_normalize() template quaternion operator *(const quaternion q, const T val) { - return (q.m_quat * val); + quaternion res; + res = q.m_quat * val; + return (res); } template -- 2.7.4