Marcus Meissner : d3d9: Check that surface is allocated (Coverity).
Alexandre Julliard
julliard at winehq.org
Fri Nov 25 10:27:34 CST 2011
Module: wine
Branch: master
Commit: d255efbde1e827140e0edfb326148a253c8eb094
URL: http://source.winehq.org/git/wine.git/?a=commit;h=d255efbde1e827140e0edfb326148a253c8eb094
Author: Marcus Meissner <meissner at 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:
More information about the wine-cvs
mailing list