[Codacy] Removed most of issues under "Performance" category
This commit is contained in:
parent
3675d6a6b1
commit
341192f6df
|
@ -36,7 +36,7 @@ class Win32Socket : public Socket {
|
||||||
Win32Socket() = default;
|
Win32Socket() = default;
|
||||||
~Win32Socket() override { Close(); }
|
~Win32Socket() override { Close(); }
|
||||||
|
|
||||||
bool Connect(std::string hostname, uint16_t port) {
|
bool Connect(std::string& hostname, uint16_t port) {
|
||||||
addrinfo hints = {0};
|
addrinfo hints = {0};
|
||||||
hints.ai_family = AF_UNSPEC;
|
hints.ai_family = AF_UNSPEC;
|
||||||
hints.ai_socktype = SOCK_STREAM;
|
hints.ai_socktype = SOCK_STREAM;
|
||||||
|
|
|
@ -209,8 +209,8 @@ DECLARE_XAM_EXPORT2(XamIsUIActive, kUI, kImplemented, kHighFrequency);
|
||||||
|
|
||||||
class MessageBoxDialog : public XamDialog {
|
class MessageBoxDialog : public XamDialog {
|
||||||
public:
|
public:
|
||||||
MessageBoxDialog(xe::ui::ImGuiDrawer* imgui_drawer, std::string title,
|
MessageBoxDialog(xe::ui::ImGuiDrawer* imgui_drawer, std::string& title,
|
||||||
std::string description, std::vector<std::string> buttons,
|
std::string& description, std::vector<std::string> buttons,
|
||||||
uint32_t default_button)
|
uint32_t default_button)
|
||||||
: XamDialog(imgui_drawer),
|
: XamDialog(imgui_drawer),
|
||||||
title_(title),
|
title_(title),
|
||||||
|
@ -349,6 +349,7 @@ dword_result_t XNotifyQueueUI_entry(dword_t exnq, dword_t dwUserIndex,
|
||||||
qword_t qwAreas,
|
qword_t qwAreas,
|
||||||
lpu16string_t displayText_ptr,
|
lpu16string_t displayText_ptr,
|
||||||
lpvoid_t contextData) {
|
lpvoid_t contextData) {
|
||||||
|
std::string title_text = "XNotifyQueueUI";
|
||||||
std::string displayText = "";
|
std::string displayText = "";
|
||||||
|
|
||||||
if (displayText_ptr) {
|
if (displayText_ptr) {
|
||||||
|
@ -372,8 +373,7 @@ dword_result_t XNotifyQueueUI_entry(dword_t exnq, dword_t dwUserIndex,
|
||||||
ui::ImGuiDrawer* imgui_drawer = emulator->imgui_drawer();
|
ui::ImGuiDrawer* imgui_drawer = emulator->imgui_drawer();
|
||||||
|
|
||||||
xeXamDispatchDialog<MessageBoxDialog>(
|
xeXamDispatchDialog<MessageBoxDialog>(
|
||||||
new MessageBoxDialog(imgui_drawer, "XNotifyQueueUI", displayText, buttons,
|
new MessageBoxDialog(imgui_drawer, title_text, displayText, buttons, 0),
|
||||||
0),
|
|
||||||
close, false);
|
close, false);
|
||||||
|
|
||||||
// XNotifyQueueUI -> XNotifyQueueUIEx -> XMsgProcessRequest ->
|
// XNotifyQueueUI -> XNotifyQueueUIEx -> XMsgProcessRequest ->
|
||||||
|
@ -384,8 +384,8 @@ DECLARE_XAM_EXPORT1(XNotifyQueueUI, kUI, kSketchy);
|
||||||
|
|
||||||
class KeyboardInputDialog : public XamDialog {
|
class KeyboardInputDialog : public XamDialog {
|
||||||
public:
|
public:
|
||||||
KeyboardInputDialog(xe::ui::ImGuiDrawer* imgui_drawer, std::string title,
|
KeyboardInputDialog(xe::ui::ImGuiDrawer* imgui_drawer, std::string& title,
|
||||||
std::string description, std::string default_text,
|
std::string& description, std::string& default_text,
|
||||||
size_t max_length)
|
size_t max_length)
|
||||||
: XamDialog(imgui_drawer),
|
: XamDialog(imgui_drawer),
|
||||||
title_(title),
|
title_(title),
|
||||||
|
@ -542,14 +542,16 @@ void XamShowDirtyDiscErrorUI_entry(dword_t user_index) {
|
||||||
exit(1);
|
exit(1);
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
std::string title = "Disc Read Error";
|
||||||
|
std::string desc =
|
||||||
|
"There's been an issue reading content from the game disc.\nThis is "
|
||||||
|
"likely caused by bad or unimplemented file IO calls.";
|
||||||
|
|
||||||
const Emulator* emulator = kernel_state()->emulator();
|
const Emulator* emulator = kernel_state()->emulator();
|
||||||
ui::ImGuiDrawer* imgui_drawer = emulator->imgui_drawer();
|
ui::ImGuiDrawer* imgui_drawer = emulator->imgui_drawer();
|
||||||
xeXamDispatchDialog<MessageBoxDialog>(
|
xeXamDispatchDialog<MessageBoxDialog>(
|
||||||
new MessageBoxDialog(
|
new MessageBoxDialog(imgui_drawer, title, desc, {"OK"}, 0),
|
||||||
imgui_drawer, "Disc Read Error",
|
|
||||||
"There's been an issue reading content from the game disc.\nThis is "
|
|
||||||
"likely caused by bad or unimplemented file IO calls.",
|
|
||||||
{"OK"}, 0),
|
|
||||||
[](MessageBoxDialog*) -> X_RESULT { return X_ERROR_SUCCESS; }, 0);
|
[](MessageBoxDialog*) -> X_RESULT { return X_ERROR_SUCCESS; }, 0);
|
||||||
// This is death, and should never return.
|
// This is death, and should never return.
|
||||||
// TODO(benvanik): cleaner exit.
|
// TODO(benvanik): cleaner exit.
|
||||||
|
|
|
@ -125,7 +125,7 @@ std::vector<uint64_t> PluginLoader::GetHashes(
|
||||||
const auto arr = toml_entry->as_array();
|
const auto arr = toml_entry->as_array();
|
||||||
|
|
||||||
for (cpptoml::array::const_iterator itr = arr->begin(); itr != arr->end();
|
for (cpptoml::array::const_iterator itr = arr->begin(); itr != arr->end();
|
||||||
itr++) {
|
++itr) {
|
||||||
const std::string hash_entry = itr->get()->as<std::string>()->get();
|
const std::string hash_entry = itr->get()->as<std::string>()->get();
|
||||||
hashes.push_back(strtoull(hash_entry.c_str(), NULL, 16));
|
hashes.push_back(strtoull(hash_entry.c_str(), NULL, 16));
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue