From 4665f2d17ac7d7551490f1a94b2888b4abf817b0 Mon Sep 17 00:00:00 2001 From: twinaphex Date: Fri, 8 May 2015 09:44:41 +0200 Subject: [PATCH] Take some dependencies out of dylib.h --- dylib.c | 3 +-- dylib.h | 21 --------------------- dynamic.h | 20 ++++++++++++++++++++ 3 files changed, 21 insertions(+), 23 deletions(-) diff --git a/dylib.c b/dylib.c index 0b413e09b4..7fafa584d0 100644 --- a/dylib.c +++ b/dylib.c @@ -15,8 +15,7 @@ */ #include - -#include "dynamic.h" +#include "dylib.h" #ifdef NEED_DYNAMIC diff --git a/dylib.h b/dylib.h index 6c5cfa350d..b0219a14a0 100644 --- a/dylib.h +++ b/dylib.h @@ -18,7 +18,6 @@ #define __DYLIB_H #include -#include "libretro.h" #ifdef HAVE_CONFIG_H #include "config.h" @@ -37,26 +36,6 @@ extern "C" { typedef void *dylib_t; typedef void (*function_t)(void); -/** - * init_libretro_sym: - * @dummy : Load dummy symbols if true - * - * Initializes libretro symbols and - * setups environment callback functions. - **/ -void init_libretro_sym(bool dummy); - -/** - * uninit_libretro_sym: - * - * Frees libretro core. - * - * Frees all core options, - * associated state, and - * unbind all libretro callback symbols. - **/ -void uninit_libretro_sym(void); - #ifdef NEED_DYNAMIC /** * dylib_load: diff --git a/dynamic.h b/dynamic.h index dc1ed37097..dfd53fd5fe 100644 --- a/dynamic.h +++ b/dynamic.h @@ -166,6 +166,26 @@ extern void *(*pretro_get_memory_data)(unsigned); extern size_t (*pretro_get_memory_size)(unsigned); +/** + * init_libretro_sym: + * @dummy : Load dummy symbols if true + * + * Initializes libretro symbols and + * setups environment callback functions. + **/ +void init_libretro_sym(bool dummy); + +/** + * uninit_libretro_sym: + * + * Frees libretro core. + * + * Frees all core options, + * associated state, and + * unbind all libretro callback symbols. + **/ +void uninit_libretro_sym(void); + #ifdef __cplusplus }