From 6dea2cc35e008e9277d5358b5eb76ebacf4b801a Mon Sep 17 00:00:00 2001 From: Miodrag Milanovic Date: Tue, 17 Aug 2021 16:16:32 +0200 Subject: Use log write calls directy on android --- src/osd/osdcore.cpp | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/osd/osdcore.cpp b/src/osd/osdcore.cpp index 51a9aaf207c..f883e50f321 100644 --- a/src/osd/osdcore.cpp +++ b/src/osd/osdcore.cpp @@ -6,7 +6,7 @@ #include #if defined(SDLMAME_ANDROID) -#include +#include #endif #ifdef _WIN32 @@ -66,7 +66,7 @@ void osd_output::pop(osd_output *delegate) void osd_vprintf_error(util::format_argument_pack const &args) { #if defined(SDLMAME_ANDROID) - SDL_LogMessage(SDL_LOG_CATEGORY_APPLICATION, SDL_LOG_PRIORITY_ERROR, "%s", util::string_format(args).c_str()); + __android_log_write(ANDROID_LOG_ERROR, "%s", util::string_format(args).c_str()); #else if (m_ptr >= 0) m_stack[m_ptr]->output_callback(OSD_OUTPUT_CHANNEL_ERROR, args); #endif @@ -81,7 +81,7 @@ void osd_vprintf_error(util::format_argument_pack const &args) void osd_vprintf_warning(util::format_argument_pack const &args) { #if defined(SDLMAME_ANDROID) - SDL_LogMessage(SDL_LOG_CATEGORY_APPLICATION, SDL_LOG_PRIORITY_ERROR, "%s", util::string_format(args).c_str()); + __android_log_write(ANDROID_LOG_WARN, "%s", util::string_format(args).c_str()); #else if (m_ptr >= 0) m_stack[m_ptr]->output_callback(OSD_OUTPUT_CHANNEL_WARNING, args); #endif @@ -96,7 +96,7 @@ void osd_vprintf_warning(util::format_argument_pack const &args) void osd_vprintf_info(util::format_argument_pack const &args) { #if defined(SDLMAME_ANDROID) - SDL_LogMessage(SDL_LOG_CATEGORY_APPLICATION, SDL_LOG_PRIORITY_INFO, "%s", util::string_format(args).c_str()); + __android_log_write(ANDROID_LOG_INFO, "%s", util::string_format(args).c_str()); #else if (m_ptr >= 0) m_stack[m_ptr]->output_callback(OSD_OUTPUT_CHANNEL_INFO, args); #endif @@ -111,7 +111,7 @@ void osd_vprintf_info(util::format_argument_pack const &args) void osd_vprintf_verbose(util::format_argument_pack const &args) { #if defined(SDLMAME_ANDROID) - SDL_LogMessage(SDL_LOG_CATEGORY_APPLICATION, SDL_LOG_PRIORITY_VERBOSE, "%s", util::string_format(args).c_str()); + __android_log_write( ANDROID_LOG_VERBOSE, "%s", util::string_format(args).c_str()); #else if (m_ptr >= 0) m_stack[m_ptr]->output_callback(OSD_OUTPUT_CHANNEL_VERBOSE, args); #endif @@ -126,7 +126,7 @@ void osd_vprintf_verbose(util::format_argument_pack const &args) void osd_vprintf_debug(util::format_argument_pack const &args) { #if defined(SDLMAME_ANDROID) - SDL_LogMessage(SDL_LOG_CATEGORY_APPLICATION, SDL_LOG_PRIORITY_DEBUG, "%s", util::string_format(args).c_str()); + __android_log_write(ANDROID_LOG_DEBUG, "%s", util::string_format(args).c_str()); #else if (m_ptr >= 0) m_stack[m_ptr]->output_callback(OSD_OUTPUT_CHANNEL_DEBUG, args); #endif -- cgit v1.2.3