X-Git-Url: http://git.kpe.io/?a=blobdiff_plain;ds=sidebyside;f=libctsupport%2Fsyserror.cpp;h=31c9d4e5320b5ee089792dcc2d924d3fd2eeb4eb;hb=f13a8c004b8f182b42d9e4df2bcd7c7f030bf1ad;hp=aca4b8c0a735feed36e0bef541c77befb48513ab;hpb=1a050c98763fbbc0662731b0b76953acede6f5d7;p=ctsim.git diff --git a/libctsupport/syserror.cpp b/libctsupport/syserror.cpp index aca4b8c..31c9d4e 100644 --- a/libctsupport/syserror.cpp +++ b/libctsupport/syserror.cpp @@ -1,8 +1,6 @@ /***************************************************************************** ** This is part of the CTSim program -** Copyright (c) 1983-2001 Kevin Rosenberg -** -** $Id$ +** Copyright (c) 1983-2009 Kevin Rosenberg ** ** This program is free software; you can redistribute it and/or modify ** it under the terms of the GNU General Public License (version 2) as @@ -57,15 +55,15 @@ void sys_error (int severity, const char *msg, ...) if (g_bRunningWXWindows) { if (theApp) { wxCommandEvent eventLog (wxEVT_COMMAND_MENU_SELECTED, MAINMENU_LOG_EVENT ); - wxString msg (strOutput.c_str()); + wxString msg (wxConvCurrent->cMB2WX(strOutput.c_str())); if (msg.length() > 0) { - msg += "\n"; + msg += wxChar('\n'); eventLog.SetString( msg ); wxPostEvent( theApp->getMainFrame(), eventLog ); // send log event, thread safe } } else { wxMutexGuiEnter(); - wxLog::OnLog (wxLOG_Message, strOutput.c_str(), time(NULL)); + wxLog::OnLog (wxLOG_Message, wxConvCurrent->cMB2WX(strOutput.c_str()), time(NULL)); wxMutexGuiLeave(); } }