setupapi/tests: Better clean up if SetupUninstallOEMInf fails.

This commit is contained in:
André Hentschel 2010-12-25 00:05:35 +01:00 committed by Alexandre Julliard
parent 5b202367d5
commit 424fa9a7f3
1 changed files with 8 additions and 1 deletions

View File

@ -315,7 +315,14 @@ static void test_SetupCopyOEMInf(void)
char *destfile = strrchr(dest, '\\') + 1;
SetLastError(0xdeadbeef);
ok(pSetupUninstallOEMInfA(destfile, 0, NULL), "Failed to uninstall '%s' : %d\n", destfile, GetLastError());
res = pSetupUninstallOEMInfA(destfile, 0, NULL);
ok(res, "Failed to uninstall '%s' : %d\n", destfile, GetLastError());
if(!res)
{
SetLastError(0xdeadbeef);
res = DeleteFileA(dest);
ok(res, "Failed to delete file '%s' : %d\n", dest, GetLastError());
}
}
else
{