Commit 44e4986bfedbe36d24a8d2ca658f0cc64e237e0c

czurnieden 2018-12-07T20:47:51

made preprocessor warning in bn_mp_set_double.c portable

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
diff --git a/bn_mp_set_double.c b/bn_mp_set_double.c
index 6d84874..8a148e9 100644
--- a/bn_mp_set_double.c
+++ b/bn_mp_set_double.c
@@ -49,7 +49,11 @@ int mp_set_double(mp_int *a, double b)
    return MP_OKAY;
 }
 #else
-#  warning "mp_set_double implementation is only available on platforms with IEEE754 floating point format"
+#  ifdef _MSC_VER
+#    pragma message("mp_set_double implementation is only available on platforms with IEEE754 floating point format")
+#  else
+#    warning "mp_set_double implementation is only available on platforms with IEEE754 floating point format"
+#  endif
 #endif
 #endif