diff --git a/gfx/common/win32_common.c b/gfx/common/win32_common.c index 7068dbd721..c895c607d0 100644 --- a/gfx/common/win32_common.c +++ b/gfx/common/win32_common.c @@ -569,6 +569,7 @@ static void win32_set_droppable(ui_window_win32_t *window, bool droppable) DragAcceptFiles_func(window->hwnd, droppable); } +#ifdef HAVE_D3D LRESULT CALLBACK WndProcD3D(HWND hwnd, UINT message, WPARAM wparam, LPARAM lparam) { diff --git a/gfx/drivers_context/d3d_ctx.c b/gfx/drivers_context/d3d_ctx.c index ee17491ecf..d4c44c6570 100644 --- a/gfx/drivers_context/d3d_ctx.c +++ b/gfx/drivers_context/d3d_ctx.c @@ -27,6 +27,7 @@ #include #include "../drivers/d3d.h" +#include "../common/d3d_common.h" #include "../common/win32_common.h" #include "../../configuration.h" @@ -186,6 +187,8 @@ static bool gfx_ctx_d3d_bind_api(void *data, if (api == GFX_CTX_DIRECT3D9_API) return true; break; + default: + break; } return false;