summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authordevzero2000 <devzero2000>2010-11-29 16:08:02 +0000
committerdevzero2000 <devzero2000>2010-11-29 16:08:02 +0000
commitc9ba12daa199e76b153715e18346dee1496a867a (patch)
tree2070501c7fb9a6940ee22ee24d592c83c095b301
parent86fc4eaf57725d075bfafa9be67b7852f79aa0c0 (diff)
downloadlibpopt-c9ba12daa199e76b153715e18346dee1496a867a.tar.gz
rewrite FLT_MIN, FLT_MAX msdn hack workround in a less confusing way
-rw-r--r--system.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/system.h b/system.h
index 28f6713..433cd2d 100644
--- a/system.h
+++ b/system.h
@@ -96,8 +96,15 @@ char *alloca ();
/* Documentation claims these are in limits.h, but it seems to be a lie */
+/* Microsoft documentation http://msdn.microsoft.com/en-us/library/k15zsh48.aspx */
+
+#if !defined(FLT_MIN)
#define FLT_MIN 1.175494351e-38F
+#endif
+
+#if !defined(FLT_MAX)
#define FLT_MAX 3.402823466e+38F
+#endif
typedef int uid_t;