From ffc1a61e6189880f7aeb542cd07bc08dc0c45ce4 Mon Sep 17 00:00:00 2001 From: retro-wertz Date: Sun, 19 Mar 2017 02:14:43 +0800 Subject: [PATCH] try this instead-fix android compile issue --- src/drivers/libretro/libretro.c | 7 +++++++ src/video.c | 8 +------- 2 files changed, 8 insertions(+), 7 deletions(-) diff --git a/src/drivers/libretro/libretro.c b/src/drivers/libretro/libretro.c index 1d96b0d..7eb0958 100644 --- a/src/drivers/libretro/libretro.c +++ b/src/drivers/libretro/libretro.c @@ -165,6 +165,13 @@ void FCEUD_Message(char *s) log_cb.log(RETRO_LOG_INFO, "%s", s); } +void FCEUD_DispMessage(char *m) +{ struct retro_message msg; + msg.msg = m; + msg.frames = 180; + environ_cb(RETRO_ENVIRONMENT_SET_MESSAGE, &msg); +} + void FCEUD_NetworkClose(void) { } diff --git a/src/video.c b/src/video.c index d39a98b..eee6d5c 100644 --- a/src/video.c +++ b/src/video.c @@ -89,13 +89,7 @@ void FCEU_DispMessage(char *format, ...) va_end(ap); howlong = 180; -#ifdef __LIBRETRO__ - struct retro_message msg; - - msg.msg = errmsg; - msg.frames = howlong; - environ_cb(RETRO_ENVIRONMENT_SET_MESSAGE, &msg); -#endif + FCEUD_DispMessage(errmsg); } void FCEU_ResetMessages(void)