am 89fb60df: Merge "Fix length(float v) issue"

* commit '89fb60dff827dfb9210faca41ed3f8c1d4c2500f':
  Fix length(float v) issue
diff --git a/lib/ScriptCRT/rs_cl.c b/lib/ScriptCRT/rs_cl.c
index b707f44..c84dc28 100644
--- a/lib/ScriptCRT/rs_cl.c
+++ b/lib/ScriptCRT/rs_cl.c
@@ -827,7 +827,7 @@
 }
 
 extern float __attribute__((overloadable)) length(float v) {
-    return v;
+    return fabs(v);
 }
 extern float __attribute__((overloadable)) length(float2 v) {
     return sqrt(v.x*v.x + v.y*v.y);