diff --git a/frontend/frontend_console.c b/frontend/frontend_console.c index e035bd1a35..100b6f9738 100644 --- a/frontend/frontend_console.c +++ b/frontend/frontend_console.c @@ -52,6 +52,28 @@ static void verbose_log_init(void) RARCH_LOG("Turning on verbose logging...\n"); } +static inline void inl_logger_init(void) +{ +#if defined(HAVE_LOGGER) + verbose_log_init(); + logger_init(); +#elif defined(HAVE_FILE_LOGGER) + verbose_log_init(); + g_extern.log_file = fopen("/retroarch-log.txt", "w"); +#endif +} + +static inline void inl_logger_deinit(void) +{ +#if defined(HAVE_LOGGER) + logger_shutdown(); +#elif defined(HAVE_FILE_LOGGER) + if (g_extern.log_file) + fclose(g_extern.log_file); + g_extern.log_file = NULL; +#endif +} + #ifdef HAVE_LIBRETRO_MANAGEMENT static bool install_libretro_core(const char *core_exe_path, const char *tmp_path, const char *extension) { diff --git a/frontend/platform/platform_gx.c b/frontend/platform/platform_gx.c index 8000190378..968c34e926 100644 --- a/frontend/platform/platform_gx.c +++ b/frontend/platform/platform_gx.c @@ -20,8 +20,6 @@ #include "../../general.h" #include "../../libretro.h" -#include "platform_inl.h" - #include "../../console/rarch_console.h" #include "../../file.h" diff --git a/frontend/platform/platform_inl.h b/frontend/platform/platform_inl.h deleted file mode 100644 index 9bba4e3aa7..0000000000 --- a/frontend/platform/platform_inl.h +++ /dev/null @@ -1,42 +0,0 @@ -/* RetroArch - A frontend for libretro. - * Copyright (C) 2010-2013 - Hans-Kristian Arntzen - * Copyright (C) 2011-2013 - Daniel De Matteis - * - * RetroArch is free software: you can redistribute it and/or modify it under the terms - * of the GNU General Public License as published by the Free Software Found- - * ation, either version 3 of the License, or (at your option) any later version. - * - * RetroArch is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; - * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR - * PURPOSE. See the GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License along with RetroArch. - * If not, see . - */ - -#if defined(HAVE_LOGGER) || defined(HAVE_FILE_LOGGER) - - -static inline void inl_logger_init(void) -{ -#if defined(HAVE_LOGGER) - verbose_log_init(); - logger_init(); -#elif defined(HAVE_FILE_LOGGER) - verbose_log_init(); - g_extern.log_file = fopen("/retroarch-log.txt", "w"); -#endif -} - -static inline void inl_logger_deinit(void) -{ -#if defined(HAVE_LOGGER) - logger_shutdown(); -#elif defined(HAVE_FILE_LOGGER) - if (g_extern.log_file) - fclose(g_extern.log_file); - g_extern.log_file = NULL; -#endif -} - -#endif diff --git a/frontend/platform/platform_ps3.c b/frontend/platform/platform_ps3.c index 22d18ac82b..13248a19ee 100644 --- a/frontend/platform/platform_ps3.c +++ b/frontend/platform/platform_ps3.c @@ -16,8 +16,6 @@ #include -#include "platform_inl.h" - #include "../../ps3/sdk_defines.h" #include "../../ps3/ps3_input.h" diff --git a/frontend/platform/platform_xdk.c b/frontend/platform/platform_xdk.c index 812e20b24d..c0aa7114ee 100644 --- a/frontend/platform/platform_xdk.c +++ b/frontend/platform/platform_xdk.c @@ -21,7 +21,6 @@ #include #include "platform_xdk.h" -#include "platform_inl.h" #if defined(_XBOX360) #include