]> www.ginac.de Git - cln.git/blobdiff - src/float/elem/cl_F_minusp.cc
Fix linking problems on some platforms caused by inline/non-inline versions
[cln.git] / src / float / elem / cl_F_minusp.cc
index e2bba66180a4848c94161691cc5c2bf0b29c8f78..c405f66bcbdcfa8709420a967b58913c570437e2 100644 (file)
@@ -11,8 +11,7 @@
 
 #include "cl_F.h"
 
-#undef MAYBE_INLINE
-#define MAYBE_INLINE inline
+#include "cl_inline.h"
 #include "cl_SF_minusp.cc"
 #include "cl_FF_minusp.cc"
 #include "cl_DF_minusp.cc"
 
 namespace cln {
 
-cl_boolean minusp (const cl_F& x)
+bool CL_FLATTEN minusp (const cl_F& x)
 {
        floatcase(x
-       ,       return minusp(x);
-       ,       return minusp(x);
-       ,       return minusp(x);
-       ,       return minusp(x);
+       ,       return minusp_inline(x);
+       ,       return minusp_inline(x);
+       ,       return minusp_inline(x);
+       ,       return minusp_inline(x);
        );
 }