]> www.ginac.de Git - cln.git/blobdiff - src/float/sfloat/elem/cl_SF_uminus.cc
Fix linking problems on some platforms caused by inline/non-inline versions
[cln.git] / src / float / sfloat / elem / cl_SF_uminus.cc
index 93f3b31ba633bdaa72c9c1fd2630d5b5096816ed..49b41293a4041499ea81786218e85d51ba56f23c 100644 (file)
@@ -11,8 +11,7 @@
 
 #include "cl_SF.h"
 
-#undef MAYBE_INLINE
-#define MAYBE_INLINE inline
+#include "cl_inline.h"
 #include "cl_SF_zerop.cc"
 
 namespace cln {
@@ -21,7 +20,7 @@ const cl_SF operator- (const cl_SF& x)
 {
 // Methode:
 // Falls x=0.0, fertig. Sonst Vorzeichenbit umdrehen.
-       if (zerop(x))
+       if (zerop_inline(x))
                return SF_0;
        return cl_SF_from_word(x.word ^ ((cl_uint)1 << SF_sign_shift));
 }