Take out menu/menu_driver.h include from driver.h

This commit is contained in:
twinaphex 2015-12-05 13:22:50 +01:00
parent 66582c3f06
commit 2f29d9f18c
14 changed files with 29 additions and 9 deletions

View File

@ -16,11 +16,15 @@
#include <string.h>
#include <retro_assert.h>
#include "audio_driver.h"
#include "audio_resampler_driver.h"
#include "audio_utils.h"
#include "audio_thread_wrapper.h"
#include "../command_event.h"
#include "../configuration.h"
#include "../general.h"
#include "../verbosity.h"
#include "../string_list_special.h"

View File

@ -45,6 +45,7 @@
#ifdef HAVE_MENU
#include "menu/menu.h"
#include "menu/menu_driver.h"
#include "menu/menu_display.h"
#include "menu/menu_shader.h"
#include "menu/menu_input.h"

View File

@ -33,10 +33,6 @@
#include "libretro_version_1.h"
#ifdef HAVE_MENU
#include "menu/menu_driver.h"
#endif
#ifdef HAVE_CONFIG_H
#include "config.h"
#endif

View File

@ -54,6 +54,10 @@
#include <string/string_list.h>
#endif
#ifdef HAVE_MENU
#include "../../menu/menu_driver.h"
#endif
#if defined(_WIN32) && !defined(_XBOX)
#include "../common/win32_common.h"
#endif

View File

@ -34,6 +34,10 @@
#include "../common/x11_common.h"
#endif
#ifdef HAVE_MENU
#include "../../menu/menu_driver.h"
#endif
#ifdef HAVE_CONFIG_H
#include "config.h"
#endif

View File

@ -27,6 +27,7 @@
#include "../input_config.h"
#include "../input_driver.h"
#include "../input_hid_driver.h"
#include "../../driver.h"
#include "../../verbosity.h"
#ifndef LIBUSB_CAP_HAS_HOTPLUG

View File

@ -15,9 +15,9 @@
*/
#include "../input_joypad_driver.h"
#include "../input_driver.h"
#include "../input_autodetect.h"
#include "../../general.h"
#include "../../driver.h"
#include "../../configuration.h"
#include "../../retroarch.h"
#include "string.h"

View File

@ -16,7 +16,7 @@
#include "../input_autodetect.h"
#include "../input_hid_driver.h"
#include "../../driver.h"
#include "../input_driver.h"
static const hid_driver_t *generic_hid;

View File

@ -17,9 +17,11 @@
#ifndef INPUT_CONFIG_H__
#define INPUT_CONFIG_H__
#include <file/config_file.h>
#include <stdint.h>
#include "../driver.h"
#include <file/config_file.h>
#include "input_driver.h"
const char *input_config_bind_map_get_base(unsigned i);

View File

@ -35,6 +35,10 @@
#include "../verbosity.h"
#include "../tasks/tasks.h"
#ifdef HAVE_MENU
#include "../menu/menu_driver.h"
#endif
struct input_overlay
{
void *iface_data;

View File

@ -24,6 +24,7 @@
#include <ctype.h>
#include <boolean.h>
#include "menu_driver.h"
#include "../driver.h"
#include "../input/input_driver.h"
#include "../dynamic.h"

View File

@ -29,6 +29,8 @@
#include <boolean.h>
#include "../configuration.h"
#include "menu_driver.h"
#include "menu_navigation.h"
typedef struct menu_navigation
{

View File

@ -26,6 +26,7 @@
#include <retro_endianness.h>
#include "netplay.h"
#include "command_event.h"
#include "general.h"
#include "autosave.h"
#include "dynamic.h"

View File

@ -20,7 +20,7 @@
#include "record_driver.h"
#include "../driver.h"
#include "../command_event.h"
#include "../general.h"
#include "../verbosity.h"
#include "../msg_hash.h"