From 7d0f8a32e242d50c927886e4cce7b79ab16266ef Mon Sep 17 00:00:00 2001 From: Mike McCormack Date: Sat, 7 Oct 2006 00:49:03 +0900 Subject: [PATCH] d3d8: Don't crash if d3d8 can't be loaded. --- dlls/d3d8/tests/d3d8_main.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/dlls/d3d8/tests/d3d8_main.c b/dlls/d3d8/tests/d3d8_main.c index 48d243685ab..f70b6d8c021 100644 --- a/dlls/d3d8/tests/d3d8_main.c +++ b/dlls/d3d8/tests/d3d8_main.c @@ -106,6 +106,8 @@ static void test_ValidatePixelShader(void) START_TEST(d3d8_main) { HMODULE d3d8_handle = LoadLibraryA( "d3d8.dll" ); + if (!d3d8_handle) + return; ValidateVertexShader = (void*)GetProcAddress (d3d8_handle, "ValidateVertexShader" ); ValidatePixelShader = (void*)GetProcAddress (d3d8_handle, "ValidatePixelShader" ); test_ValidateVertexShader();