summaryrefslogtreecommitdiff
path: root/Source/Core/DolphinWX/FrameTools.cpp
diff options
context:
space:
mode:
authorShawn Hoffman <godisgovernment@gmail.com>2017-06-22 00:53:02 -0700
committerShawn Hoffman <godisgovernment@gmail.com>2017-06-23 17:25:53 -0700
commita66b747366c8dc36cb4ed6f40efee679e9516749 (patch)
treeed4cb548a2864fa52b4d78d4251a53e4e87c792b /Source/Core/DolphinWX/FrameTools.cpp
parentc5fa470ad82fd9f58991a3a25326677007035e4c (diff)
DolphinWX: show simple message about scanning in statusbar.
Diffstat (limited to 'Source/Core/DolphinWX/FrameTools.cpp')
-rw-r--r--Source/Core/DolphinWX/FrameTools.cpp14
1 files changed, 6 insertions, 8 deletions
diff --git a/Source/Core/DolphinWX/FrameTools.cpp b/Source/Core/DolphinWX/FrameTools.cpp
index ddb5f99b1e..007c6595db 100644
--- a/Source/Core/DolphinWX/FrameTools.cpp
+++ b/Source/Core/DolphinWX/FrameTools.cpp
@@ -1133,18 +1133,16 @@ void CFrame::ClearStatusBar()
}
}
-void CFrame::StatusBarMessage(const char* Text, ...)
+void CFrame::StatusBarMessage(const char* format, ...)
{
- const int MAX_BYTES = 1024 * 10;
- char Str[MAX_BYTES];
- va_list ArgPtr;
- va_start(ArgPtr, Text);
- vsnprintf(Str, MAX_BYTES, Text, ArgPtr);
- va_end(ArgPtr);
+ va_list args;
+ va_start(args, format);
+ std::string msg = StringFromFormatV(format, args);
+ va_end(args);
if (this->GetStatusBar()->IsEnabled())
{
- this->GetStatusBar()->SetStatusText(StrToWxStr(Str), 0);
+ this->GetStatusBar()->SetStatusText(StrToWxStr(msg), 0);
}
}