From 59a07d73b52c79c292206cb37ce227cdae2c9a7d Mon Sep 17 00:00:00 2001 From: twinaphex Date: Tue, 10 Jan 2017 20:19:58 +0100 Subject: [PATCH] (PS3) Buildfix --- gfx/drivers_context/ps3_ctx.c | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/gfx/drivers_context/ps3_ctx.c b/gfx/drivers_context/ps3_ctx.c index c4b9025cb1..90af1e9837 100644 --- a/gfx/drivers_context/ps3_ctx.c +++ b/gfx/drivers_context/ps3_ctx.c @@ -30,6 +30,7 @@ #endif #endif +#include "../../configuration.h" #include "../../runloop.h" #include "../../defines/ps3_defines.h" #include "../common/gl_common.h" @@ -339,10 +340,11 @@ static void gfx_ctx_ps3_destroy(void *data) static void gfx_ctx_ps3_input_driver(void *data, const input_driver_t **input, void **input_data) { - void *ps3input = input_ps3.init(); + settings_t *settings = config_get_ptr(); + void *ps3input = input_ps3.init(settings->input.joypad_driver); - *input = ps3input ? &input_ps3 : NULL; - *input_data = ps3input; + *input = ps3input ? &input_ps3 : NULL; + *input_data = ps3input; } static bool gfx_ctx_ps3_bind_api(void *data,