From: Vadim Zeitlin Date: Fri, 29 Jul 2005 14:15:26 +0000 (+0000) Subject: don't crash in Get() if there is no wxApp (closes 1236514) X-Git-Url: https://git.saurik.com/wxWidgets.git/commitdiff_plain/81f9c575047d54b1a5feb28b9d16ed1ce1eeb9b6 don't crash in Get() if there is no wxApp (closes 1236514) git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@34993 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 --- diff --git a/src/common/stdpbase.cpp b/src/common/stdpbase.cpp index 5c104c2fe9..6f9bba7c97 100644 --- a/src/common/stdpbase.cpp +++ b/src/common/stdpbase.cpp @@ -47,7 +47,10 @@ static wxStandardPaths gs_stdPaths; /* static */ wxStandardPathsBase& wxStandardPathsBase::Get() { - return wxTheApp->GetTraits()->GetStandardPaths(); + wxAppTraits * const traits = wxTheApp ? wxTheApp->GetTraits() : NULL; + wxCHECK_MSG( traits, gs_stdPaths, _T("create wxApp before calling this") ); + + return traits->GetStandardPaths(); } wxStandardPathsBase& wxAppTraitsBase::GetStandardPaths()