From ef0aea5ad419def3af36089c771ca75e70566f1d Mon Sep 17 00:00:00 2001 From: Vadim Zeitlin Date: Wed, 9 Mar 2005 15:23:49 +0000 Subject: [PATCH] made wxStaticCast more backwards compatible by allowing it to cast away const as well (in release build) git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@32694 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 --- include/wx/object.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) 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__ -- 2.45.2