X-Git-Url: https://ginac.de/CLN/cln.git//cln.git?a=blobdiff_plain;f=include%2Fcln%2Fobject.h;h=c7763af4a8f9a3b45f4ffd5df4eb6212ba8fc38d;hb=1fdea8ecf018323dcca4425fce6a57546f34c29b;hp=15c13593f4aa98b2b4d29d597444590238eab400;hpb=d5ed3980fb88589a6d221a0ae5bbf63ce66fae14;p=cln.git diff --git a/include/cln/object.h b/include/cln/object.h index 15c1359..c7763af 100644 --- a/include/cln/object.h +++ b/include/cln/object.h @@ -538,7 +538,7 @@ inline cl_private_thing as_cl_private_thing (const cl_rcpointer& x) #define CL_DEFINE_CONVERTER(target_class) \ operator const target_class & () const \ { \ - typedef int assert1 [2*(sizeof(target_class)==sizeof(*this))-1]; \ + int (*dummy1)(int assert1 [2*(sizeof(target_class)==sizeof(*this))-1]); (void)dummy1; \ return * (const target_class *) (void*) this; \ }