Browse Source

Fixed signum logic.

Daniel Buckmaster 12 years ago
parent
commit
06bac6a9da
1 changed files with 1 additions and 1 deletions
  1. 1 1
      engine/source/math/mMathFn.h

+ 1 - 1
engine/source/math/mMathFn.h

@@ -327,7 +327,7 @@ inline F32 mFabs(const F32 val)
 
 
 inline F32 mFsign(const F32 val)
 inline F32 mFsign(const F32 val)
 {
 {
-   return (F32) (val >= 0 ? 1 : -1);
+   return (F32) (val > 0 ? 1 : val < 0 ? -1 : 0);
 }
 }
 
 
 inline F32 mFmod(const F32 val, const F32 mod)
 inline F32 mFmod(const F32 val, const F32 mod)