summaryrefslogtreecommitdiffstats
path: root/src/map/scl/sclCon.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/map/scl/sclCon.h')
-rw-r--r--src/map/scl/sclCon.h5
1 files changed, 2 insertions, 3 deletions
diff --git a/src/map/scl/sclCon.h b/src/map/scl/sclCon.h
index ca241018..aeeffbf2 100644
--- a/src/map/scl/sclCon.h
+++ b/src/map/scl/sclCon.h
@@ -60,11 +60,10 @@ struct Scl_Con_t_
#define SCL_DEF_DIRECTIVE(ITEM) ".default_"ITEM
#define SCL_NUM 1000
-#define SCL_NUMINV 0.001
#define SCL_INFINITY (0x3FFFFFFF)
-static inline int Scl_Flt2Int( float w ) { return SCL_NUM*w; }
-static inline float Scl_Int2Flt( int i ) { return SCL_NUMINV*i; }
+static inline int Scl_Flt2Int( float w ) { return SCL_NUM*w; }
+static inline float Scl_Int2Flt( int i ) { return (float)i/SCL_NUM; }
////////////////////////////////////////////////////////////////////////
/// FUNCTION DEFINITIONS ///