]> www.ginac.de Git - cln.git/blobdiff - include/cln/sfloat_class.h
Minor fixes for recent CLang.
[cln.git] / include / cln / sfloat_class.h
index 9032e150da3132a70f729b7fa0375f71ef4502e6..1801ac70cc5927c028cb09a0cd82b20b0affd19a 100644 (file)
@@ -15,8 +15,8 @@ public:
 // Assignment operators.
        cl_SF& operator= (const cl_SF&);
 // Optimization of method pointer_p().
-       cl_boolean pointer_p() const
-               { return cl_false; }
+       bool pointer_p() const
+               { return false; }
 // Faster pointer_p() gives a faster copy constructor (but not destructor!!!).
        cl_SF (const cl_SF& x);
 // Other constructors.
@@ -26,7 +26,7 @@ public:
        cl_SF (struct cl_sfloat * /* NULL! */, cl_uint);
 public:        // Ability to place an object at a given address.
        void* operator new (size_t size) { return malloc_hook(size); }
-       void* operator new (size_t size, cl_SF* ptr) { (void)size; return ptr; }
+       void* operator new (size_t size, void* ptr) { (void)size; return ptr; }
        void operator delete (void* ptr) { free_hook(ptr); }
 };