wxDynamicCast (for example) will erroneously succeed and
return the wrong cast object
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@33539
c3d73ce0-8a6f-49c7-b76d-
6d57e0e08775
// notify the frame that it doesn't have a status bar any longer to avoid
// dangling pointers
- wxFrameBase *frame = wxDynamicCast(GetParent(), wxFrameBase);
+ wxFrame *frame = wxDynamicCast(GetParent(), wxFrame);
if ( frame && frame->GetStatusBar() == this )
{
frame->SetStatusBar(NULL);
// notify the frame that it doesn't have a tool bar any longer to avoid
// dangling pointers
- wxFrameBase *frame = wxDynamicCast(GetParent(), wxFrameBase);
+ wxFrame *frame = wxDynamicCast(GetParent(), wxFrame);
if ( frame && frame->GetToolBar() == this )
{
frame->SetToolBar(NULL);