diff --git a/rpcs3/rpcs3qt/update_manager.cpp b/rpcs3/rpcs3qt/update_manager.cpp index fd60de58b6..c6b949b2ef 100644 --- a/rpcs3/rpcs3qt/update_manager.cpp +++ b/rpcs3/rpcs3qt/update_manager.cpp @@ -217,7 +217,7 @@ bool update_manager::handle_json(const QByteArray& data, bool automatic) auto time_from_str = [](const std::string& str, const std::string& format, tm* tm) -> bool { std::istringstream input(str); - input.imbue(std::locale(setlocale(LC_ALL, nullptr))); + input.imbue(std::locale(setlocale(LC_ALL, "C"))); input >> std::get_time(tm, format.c_str()); if (input.fail()) return false; diff --git a/rpcs3/rpcs3qt/update_manager.h b/rpcs3/rpcs3qt/update_manager.h index 6ee8cd3a52..e5e460fec8 100644 --- a/rpcs3/rpcs3qt/update_manager.h +++ b/rpcs3/rpcs3qt/update_manager.h @@ -18,7 +18,6 @@ private: QWidget* m_parent = nullptr; QNetworkAccessManager m_manager; - QNetworkReply* reply_rpcs3 = nullptr; std::string m_expected_hash; u64 m_expected_size = 0;