]> www.ginac.de Git - cln.git/blobdiff - src/float/elem/cl_F_zerop.cc
Fix linking problems on some platforms caused by inline/non-inline versions
[cln.git] / src / float / elem / cl_F_zerop.cc
index 1cf5e22fb0c778f8bdb767df543e7668453c101c..0e21d284b173b0fd4be7c7800cc8b004917431f9 100644 (file)
@@ -11,8 +11,7 @@
 
 #include "cl_F.h"
 
-#undef MAYBE_INLINE
-#define MAYBE_INLINE inline
+#include "cl_inline.h"
 #include "cl_SF_zerop.cc"
 #include "cl_FF_zerop.cc"
 #include "cl_DF_zerop.cc"
 
 namespace cln {
 
-bool zerop (const cl_F& x)
+bool CL_FLATTEN zerop (const cl_F& x)
 {
        floatcase(x
-       ,       return zerop(x);
-       ,       return zerop(x);
-       ,       return zerop(x);
-       ,       return zerop(x);
+       ,       return zerop_inline(x);
+       ,       return zerop_inline(x);
+       ,       return zerop_inline(x);
+       ,       return zerop_inline(x);
        );
 }