#include "wx/init.h"
#include "wx/thread.h"
-#include "wx/ptr_scpd.h"
+#include "wx/scopedptr.h"
#include "wx/except.h"
#if defined(__WXMSW__) && defined(__WXDEBUG__)
wxDummyConsoleApp() { }
virtual int OnRun() { wxFAIL_MSG( _T("unreachable code") ); return 0; }
+ virtual bool DoYield(bool, long) { return true; }
DECLARE_NO_COPY_CLASS(wxDummyConsoleApp)
};
}
// yes; test if it implements Clone() correctly
- wxEvent* test = dynamic_cast<wxEvent*>(ci->CreateObject());
+ wxEvent* test = wxDynamicCast(ci->CreateObject(),wxEvent);
if (test == NULL)
{
wxLogWarning("The event class '%s' should have a DECLARE_DYNAMIC_CLASS macro!",
wxLogWarning("The event class '%s' does not correctly implement Clone()!",
ci->GetClassName());
+ delete cloned;
delete test;
}
#endif