diff --git a/src/gui/handler.cpp b/src/gui/handler.cpp index a42c6b2d..d6adfca8 100644 --- a/src/gui/handler.cpp +++ b/src/gui/handler.cpp @@ -53,7 +53,7 @@ namespace loot { CefRefPtr callback) { const std::string& message_name = request; - if (message_name.find("openReadme") == 0) { + if (message_name == "openReadme") { // Open readme in default application. HINSTANCE ret = ShellExecute(0, NULL, ToWinWide(ToFileURL(g_path_readme)).c_str(), NULL, NULL, SW_SHOWNORMAL); if ((int)ret > 32) diff --git a/src/gui/main_win.cpp b/src/gui/main_win.cpp index 5539b249..448adff9 100644 --- a/src/gui/main_win.cpp +++ b/src/gui/main_win.cpp @@ -153,7 +153,7 @@ int APIENTRY wWinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPTSTR lpCmd //Disable CEF logging. cef_settings.command_line_args_disabled = true; - CefString(&cef_settings.locale).FromString(localeId); + CefString(&cef_settings.locale).FromString(localeId.substr(0, localeId.length() - 7)); if (verbosity == 0) cef_settings.log_severity = LOGSEVERITY_DISABLE;