mirror of
https://github.com/dolphin-emu/dolphin.git
synced 2025-07-23 14:19:46 -06:00
Common/MsgHandler: Amend file-scope variable names
Makes them follow our coding style.
This commit is contained in:
@ -47,33 +47,33 @@ std::string DefaultStringTranslator(const char* text)
|
|||||||
return text;
|
return text;
|
||||||
}
|
}
|
||||||
|
|
||||||
MsgAlertHandler msg_handler = DefaultMsgHandler;
|
MsgAlertHandler s_msg_handler = DefaultMsgHandler;
|
||||||
StringTranslator str_translator = DefaultStringTranslator;
|
StringTranslator s_str_translator = DefaultStringTranslator;
|
||||||
bool AlertEnabled = true;
|
bool s_alert_enabled = true;
|
||||||
} // Anonymous namespace
|
} // Anonymous namespace
|
||||||
|
|
||||||
// Select which of these functions that are used for message boxes. If
|
// Select which of these functions that are used for message boxes. If
|
||||||
// Qt is enabled we will use QtMsgAlertHandler() that is defined in Main.cpp
|
// Qt is enabled we will use QtMsgAlertHandler() that is defined in Main.cpp
|
||||||
void RegisterMsgAlertHandler(MsgAlertHandler handler)
|
void RegisterMsgAlertHandler(MsgAlertHandler handler)
|
||||||
{
|
{
|
||||||
msg_handler = handler;
|
s_msg_handler = handler;
|
||||||
}
|
}
|
||||||
|
|
||||||
// Select translation function.
|
// Select translation function.
|
||||||
void RegisterStringTranslator(StringTranslator translator)
|
void RegisterStringTranslator(StringTranslator translator)
|
||||||
{
|
{
|
||||||
str_translator = translator;
|
s_str_translator = translator;
|
||||||
}
|
}
|
||||||
|
|
||||||
// enable/disable the alert handler
|
// enable/disable the alert handler
|
||||||
void SetEnableAlert(bool enable)
|
void SetEnableAlert(bool enable)
|
||||||
{
|
{
|
||||||
AlertEnabled = enable;
|
s_alert_enabled = enable;
|
||||||
}
|
}
|
||||||
|
|
||||||
std::string GetStringT(const char* string)
|
std::string GetStringT(const char* string)
|
||||||
{
|
{
|
||||||
return str_translator(string);
|
return s_str_translator(string);
|
||||||
}
|
}
|
||||||
|
|
||||||
// This is the first stop for gui alerts where the log is updated and the
|
// This is the first stop for gui alerts where the log is updated and the
|
||||||
@ -91,10 +91,10 @@ bool MsgAlert(bool yes_no, MsgType style, const char* format, ...)
|
|||||||
|
|
||||||
if (!info_caption.length())
|
if (!info_caption.length())
|
||||||
{
|
{
|
||||||
info_caption = str_translator(_trans("Information"));
|
info_caption = s_str_translator(_trans("Information"));
|
||||||
ques_caption = str_translator(_trans("Question"));
|
ques_caption = s_str_translator(_trans("Question"));
|
||||||
warn_caption = str_translator(_trans("Warning"));
|
warn_caption = s_str_translator(_trans("Warning"));
|
||||||
crit_caption = str_translator(_trans("Critical"));
|
crit_caption = s_str_translator(_trans("Critical"));
|
||||||
}
|
}
|
||||||
|
|
||||||
switch (style)
|
switch (style)
|
||||||
@ -115,14 +115,14 @@ bool MsgAlert(bool yes_no, MsgType style, const char* format, ...)
|
|||||||
|
|
||||||
va_list args;
|
va_list args;
|
||||||
va_start(args, format);
|
va_start(args, format);
|
||||||
CharArrayFromFormatV(buffer, sizeof(buffer) - 1, str_translator(format).c_str(), args);
|
CharArrayFromFormatV(buffer, sizeof(buffer) - 1, s_str_translator(format).c_str(), args);
|
||||||
va_end(args);
|
va_end(args);
|
||||||
|
|
||||||
ERROR_LOG(MASTER_LOG, "%s: %s", caption.c_str(), buffer);
|
ERROR_LOG(MASTER_LOG, "%s: %s", caption.c_str(), buffer);
|
||||||
|
|
||||||
// Don't ignore questions, especially AskYesNo, PanicYesNo could be ignored
|
// Don't ignore questions, especially AskYesNo, PanicYesNo could be ignored
|
||||||
if (msg_handler && (AlertEnabled || style == MsgType::Question || style == MsgType::Critical))
|
if (s_msg_handler && (s_alert_enabled || style == MsgType::Question || style == MsgType::Critical))
|
||||||
return msg_handler(caption.c_str(), buffer, yes_no, style);
|
return s_msg_handler(caption.c_str(), buffer, yes_no, style);
|
||||||
|
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user