Thanks to visit codestin.com Credit goes to github.com
We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 474dbb6 commit a279d29Copy full SHA for a279d29
src/btree_rum.c
@@ -14,6 +14,30 @@
14
15
#include "rum.h"
16
17
+#if defined(_MSC_VER) && _MSC_VER >= 1200 && _MSC_VER < 1800 // Between VC++ 6.0 and VC++ 11.0
18
+#include <float.h>
19
+#define isfinite _finite
20
+#elif defined(__sun) && defined(__SVR4) //Solaris
21
+#if !defined(isfinite)
22
+#include <ieeefp.h>
23
+#define isfinite finite
24
+#endif
25
+#elif defined(_AIX) // AIX
26
27
+#include <math.h>
28
29
30
+#elif defined(__hpux) // HPUX
31
32
+#if defined(__ia64) && !defined(finite)
33
+#define isfinite(x) ((sizeof(x) == sizeof(float) ? _Isfinitef(x) : _IsFinite(x)))
34
+#else
35
36
37
38
39
40
+
41
typedef struct QueryInfo
42
{
43
StrategyNumber strategy;
0 commit comments