From 071cc2be5cf90c4dd7bd372dea24317bba78a8c5 Mon Sep 17 00:00:00 2001 From: Vadim Zeitlin Date: Mon, 3 Aug 1998 23:03:59 +0000 Subject: [PATCH] crash in wxLog::GetActiveTarget() fixed git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@428 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 --- samples/internat/internat.cpp | 16 ++++++---------- 1 file changed, 6 insertions(+), 10 deletions(-) diff --git a/samples/internat/internat.cpp b/samples/internat/internat.cpp index 6e669da1a8..ddb70fe5a7 100644 --- a/samples/internat/internat.cpp +++ b/samples/internat/internat.cpp @@ -37,8 +37,6 @@ class MyApp: public wxApp { public: - MyApp(); - virtual bool OnInit(); protected: @@ -81,9 +79,12 @@ END_EVENT_TABLE() IMPLEMENT_APP(MyApp) -MyApp::MyApp() : m_locale("french", "fr", "C") +// `Main program' equivalent, creating windows and returning main app frame +bool MyApp::OnInit(void) { - // catalogs we'll be using: + // Initialize the catalogs we'll be using + m_locale.Init("french", "fr", "C"); + /* not needed any more, done in wxLocale ctor m_locale.AddCatalog("wxstd"); // 1) for library messages */ @@ -93,11 +94,6 @@ MyApp::MyApp() : m_locale("french", "fr", "C") or comment out this line then */ m_locale.AddCatalog("fileutils"); // 3) and another just for testing -} - -// `Main program' equivalent, creating windows and returning main app frame -bool MyApp::OnInit(void) -{ // Create the main frame window MyFrame *frame = new MyFrame(NULL, _("Minimal wxWindows App"), 50, 50, 150, 40); @@ -175,4 +171,4 @@ void MyFrame::OnOpen(wxCommandEvent&) // open a bogus file -- the error message should be also translated if you've // got wxstd.mo somewhere in the search path wxFile file("NOTEXIST.ING"); -} \ No newline at end of file +} -- 2.45.2