X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/fd85b0640ea48f66a27e5908930e9f004de698b6..bd73ba41f93a040ecf9c18040d7f788992d0a6ec:/include/wx/object.h?ds=sidebyside 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))