diff --git a/src/common/appbase.cpp b/src/common/appbase.cpp index 68113d9956..0f647519e4 100644 --- a/src/common/appbase.cpp +++ b/src/common/appbase.cpp @@ -315,9 +315,9 @@ wxAppTraits *wxAppConsoleBase::GetTraitsIfExists() wxAppTraits& wxAppConsoleBase::GetValidTraits() { static wxConsoleAppTraits s_traitsConsole; - wxAppTraits* const traits = wxTheApp ? wxTheApp->GetTraits() : NULL; + wxAppTraits* const traits = (wxTheApp ? wxTheApp->GetTraits() : NULL); - return traits ? *traits : s_traitsConsole; + return *(traits ? traits : &s_traitsConsole); } // ----------------------------------------------------------------------------