Marcus Meissner : d3d9: Check that surface is allocated (Coverity).
Module: wine Branch: master Commit: d255efbde1e827140e0edfb326148a253c8eb094 URL: http://source.winehq.org/git/wine.git/?a=commit;h=d255efbde1e827140e0edfb326... Author: Marcus Meissner <meissner(a)suse.de> Date: Thu Nov 24 18:12:32 2011 +0100 d3d9: Check that surface is allocated (Coverity). --- dlls/d3d9/tests/surface.c | 2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) diff --git a/dlls/d3d9/tests/surface.c b/dlls/d3d9/tests/surface.c index eb6e65c..80d8199 100644 --- a/dlls/d3d9/tests/surface.c +++ b/dlls/d3d9/tests/surface.c @@ -725,12 +725,14 @@ static void test_surface_lockrect_blocks(IDirect3DDevice9 *device) ok(SUCCEEDED(hr), "IDirect3DTexture9_GetSurfaceLevel failed (%08x)\n", hr); IDirect3DTexture9_Release(texture); } + if (FAILED(hr)) continue; break; case D3DPOOL_SCRATCH: hr = IDirect3DDevice9_CreateOffscreenPlainSurface(device, 128, 128, formats[i].fmt, pools[j].pool, &surface, 0); ok(SUCCEEDED(hr), "CreateOffscreenPlainSurface failed (%08x)\n", hr); + if (FAILED(hr)) continue; break; default:
participants (1)
-
Alexandre Julliard