diff --git a/include/wx/object.h b/include/wx/object.h index 5c5393eb96..f8064bdaae 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__