diff --git a/gfx/drivers/drm_gfx.c b/gfx/drivers/drm_gfx.c index 0cf9aeaeae..3b1eb0c4c2 100644 --- a/gfx/drivers/drm_gfx.c +++ b/gfx/drivers/drm_gfx.c @@ -728,6 +728,7 @@ static void *drm_gfx_init(const video_info_t *video, if (!init_drm()) { RARCH_ERR ("DRM: Failed to initialize DRM\n"); + free(_drmvars); return NULL; } else