diff --git a/src/render/direct3d/SDL_render_d3d.c b/src/render/direct3d/SDL_render_d3d.c index 95a3d742d..bfabd6545 100644 --- a/src/render/direct3d/SDL_render_d3d.c +++ b/src/render/direct3d/SDL_render_d3d.c @@ -833,7 +833,7 @@ D3D_CreateRenderer(SDL_Window * window, Uint32 flags) 0x80e40000, 0x0000ffff }; #endif - if (shader_data) { + if (shader_data != NULL) { result = IDirect3DDevice9_CreatePixelShader(data->device, shader_data, &data->ps_yuv); if (!FAILED(result)) { renderer->info.texture_formats[renderer->info.num_texture_formats++] = SDL_PIXELFORMAT_YV12;