/*****************************************************************************
** 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
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();
}
}