diff --git a/gfx/d3d/d3d.cpp b/gfx/d3d/d3d.cpp index fb525f343e..5eb7950be2 100644 --- a/gfx/d3d/d3d.cpp +++ b/gfx/d3d/d3d.cpp @@ -1154,7 +1154,7 @@ static void *d3d_init(const video_info_t *info, #endif #endif - video_context_driver_set((void*)ctx_driver); + video_context_driver_set((const gfx_ctx_driver_t*)ctx_driver); if (!d3d_construct(d3d, info, input, input_data)) { diff --git a/gfx/drivers/gl.c b/gfx/drivers/gl.c index 65dfe0bcab..43594f8ae3 100644 --- a/gfx/drivers/gl.c +++ b/gfx/drivers/gl.c @@ -2610,7 +2610,7 @@ static void *gl_init(const video_info_t *video, const input_driver_t **input, vo if (!gl || !ctx_driver) goto error; - video_context_driver_set((void*)ctx_driver); + video_context_driver_set((const gfx_ctx_driver_t*)ctx_driver); gl->video_info = *video;