X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/fd85b0640ea48f66a27e5908930e9f004de698b6..9fe52545f5b4a21e3cdeab5d0aa8d9e6a91355c3:/include/wx/object.h diff --git a/include/wx/object.h b/include/wx/object.h index f09a795b6b..845d0e238c 100644 --- a/include/wx/object.h +++ b/include/wx/object.h @@ -177,9 +177,9 @@ wxObject* WXDLLEXPORT_CTORFN wxConstructorFor##name(void) \ // The 'this' pointer is always true, so use this version to cast the this // pointer and avoid compiler warnings. -#define wxDynamicThisCast(obj, className) \ - (((obj)->IsKindOf(&className::sm_class##className)) \ - ? (className *)(obj) \ +#define wxDynamicCastThis(className) \ + (IsKindOf(&className::sm_class##className) \ + ? (className *)(this) \ : (className *)0) #define wxConstCast(obj, className) ((className *)(obj))