X-Git-Url: http://de.git.xonotic.org/?p=xonotic%2Fnetradiant.git;a=blobdiff_plain;f=radiant%2Fconsole.cpp;h=db7997e18be53d14319a47664486f41a0fa9a650;hp=ad282f16e5b787bdabdadfe49ef0256c9aaece28;hb=b56637074830f2a4df0ce319033b9089bc900add;hpb=4eeb89d4b2c37bba2393caa63508b3ffe03e65c6 diff --git a/radiant/console.cpp b/radiant/console.cpp index ad282f16..db7997e1 100644 --- a/radiant/console.cpp +++ b/radiant/console.cpp @@ -54,6 +54,8 @@ void Sys_LogFile(bool enable) if (enable && !g_hLogFile) { // settings say we should be logging and we don't have a log file .. so create it + if(!SettingsPath_get()[0]) + return; // cannot open a log file yet // open a file to log the console (if user prefs say so) // the file handle is g_hLogFile // the log file is erased @@ -214,7 +216,7 @@ std::size_t Sys_Print(int level, const char* buf, std::size_t length) if(!globalCharacterSet().isUTF8()) { BufferedTextOutputStream buffered(textBuffer); - buffered << ConvertLocaleToUTF8(StringRange(buf, buf + length)); + buffered << StringRange(buf, buf + length); } else {