X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/73fbb031f560f00a859d12c2eba133551f807622..1ce1bd84eab0dce90ad0ecb4d37c6c2993c2512e:/include/wx/object.h diff --git a/include/wx/object.h b/include/wx/object.h index 5c5393eb96..43fa30553e 100644 --- a/include/wx/object.h +++ b/include/wx/object.h @@ -330,7 +330,8 @@ inline void* wxCheckCast(void *ptr) ((className *)wxCheckCast(wxDynamicCast(obj, className))) #else // !__WXDEBUG__ -#define wxStaticCast(obj, className) wx_static_cast(className *, obj) +#define wxStaticCast(obj, className) \ + wx_const_cast(className *, wx_static_cast(const className *, obj)) #endif // __WXDEBUG__ @@ -390,7 +391,7 @@ inline void* wxCheckCast(void *ptr) #endif // wxUSE_ARRAY_MEMORY_OPERATORS -#endif // WXDEBUG && wxUSE_MEMORY_TRACING +#endif // __WXDEBUG__ && wxUSE_MEMORY_TRACING // ---------------------------------------------------------------------------- // wxObject: the root class of wxWidgets object hierarchy