summaryrefslogtreecommitdiff
path: root/Source/Core/DolphinWX/MainAndroid.cpp
diff options
context:
space:
mode:
authorRyan Houdek <Sonicadvance1@gmail.com>2014-03-17 20:19:11 -0500
committerRyan Houdek <Sonicadvance1@gmail.com>2014-03-17 20:19:11 -0500
commit027240da45ce3ae5cb0c208c7f4adf48ef489fa5 (patch)
tree2f61ed927eebfbda01ebdaa39b904a37d28a31ff /Source/Core/DolphinWX/MainAndroid.cpp
parent8f0fa997cb4d704b531feba8b39f89f83f6faa0d (diff)
parent484fb46390bcdffcf9509f8d6c784f5b7bce0167 (diff)
Merge pull request #188 from Sonicadvance1/clang-warnings
Fixes warnings that Clang 3.4 exposes on Android.
Diffstat (limited to 'Source/Core/DolphinWX/MainAndroid.cpp')
-rw-r--r--Source/Core/DolphinWX/MainAndroid.cpp22
1 files changed, 7 insertions, 15 deletions
diff --git a/Source/Core/DolphinWX/MainAndroid.cpp b/Source/Core/DolphinWX/MainAndroid.cpp
index c06103bb1b..3397e78446 100644
--- a/Source/Core/DolphinWX/MainAndroid.cpp
+++ b/Source/Core/DolphinWX/MainAndroid.cpp
@@ -51,7 +51,7 @@ int g_width, g_height;
std::string g_filename;
static std::thread g_run_thread;
-#define LOGI(...) ((void)__android_log_print(ANDROID_LOG_INFO, "Dolphinemu", __VA_ARGS__))
+#define DOLPHIN_TAG "Dolphinemu"
void Host_NotifyMapLoaded() {}
void Host_RefreshDSPDebuggerWindow() {}
@@ -72,8 +72,8 @@ void* Host_GetInstance() { return nullptr; }
void Host_UpdateTitle(const std::string& title)
{
- LOGI(title.c_str());
-};
+ __android_log_write(ANDROID_LOG_INFO, DOLPHIN_TAG, title.c_str());
+}
void Host_UpdateLogDisplay(){}
@@ -116,19 +116,11 @@ void Host_UpdateStatusBar(const std::string& text, int filed){}
void Host_SysMessage(const char *fmt, ...)
{
- va_list list;
- char msg[512];
-
- va_start(list, fmt);
- vsnprintf(msg, 512, fmt, list);
- va_end(list);
+ va_list args;
- size_t len = strlen(msg);
- if (msg[len - 1] != '\n') {
- msg[len - 1] = '\n';
- msg[len] = '\0';
- }
- LOGI(msg);
+ va_start(args, fmt);
+ __android_log_vprint(ANDROID_LOG_INFO, DOLPHIN_TAG, fmt, args);
+ va_end(args);
}
void Host_SetWiiMoteConnectionState(int _State) {}