diff --git a/gfx/drivers_context/gdi_ctx.c b/gfx/drivers_context/gdi_ctx.c index 9721530311..9d1e5980ae 100644 --- a/gfx/drivers_context/gdi_ctx.c +++ b/gfx/drivers_context/gdi_ctx.c @@ -238,8 +238,13 @@ static void gfx_ctx_gdi_input_driver(void *data, } #endif +#ifdef HAVE_DINPUT dinput_gdi = input_dinput.init(joypad_name); *input = dinput_gdi ? &input_dinput : NULL; +#else + dinput_gdi = NULL; + *input = NULL; +#endif *input_data = dinput_gdi; }