aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/zexy.h11
1 files changed, 9 insertions, 2 deletions
diff --git a/src/zexy.h b/src/zexy.h
index d83dfe6..dfc4945 100644
--- a/src/zexy.h
+++ b/src/zexy.h
@@ -66,13 +66,20 @@
# pragma warning( disable : 4018 )
# pragma warning( disable : 4244 )
# pragma warning( disable : 4305 )
+# pragma warning( disable : 4996) /* deprecated functions */
#endif
#ifdef __WIN32__
# define HEARTSYMBOL 3
# define STATIC_INLINE
-# define sqrtf sqrt
-# define fabsf fabs
+
+# ifndef sqrtf
+# define sqrtf sqrt
+# endif /* sqrtf */
+# ifndef fabsf
+# define fabsf fabs
+# endif /* fabsf */
+
#else
# define HEARTSYMBOL 169
# define STATIC_INLINE static