Fixing build issue in quaternion file 33/33833/1
authorVibhor Gaur <vibhor.gaur@samsung.com>
Thu, 15 Jan 2015 12:02:49 +0000 (17:32 +0530)
committerVibhor Gaur <vibhor.gaur@samsung.com>
Thu, 15 Jan 2015 12:02:54 +0000 (17:32 +0530)
-In * operator, vector was returned.
-Fixed it to returning quaternion type object.

Change-Id: I75179d510f32a03f9e08f5f348dd55b7c16f8784

src/sensor_fusion/quaternion.cpp

index 55da0db..7578326 100755 (executable)
@@ -95,7 +95,9 @@ void quaternion<TYPE>::quat_normalize()
 template <typename T>
 quaternion<T> operator *(const quaternion<T> q, const T val)
 {
-       return (q.m_quat * val);
+       quaternion<T> res;
+       res = q.m_quat * val;
+       return (res);
 }
 
 template <typename T>