setupapi/tests: Better clean up if SetupUninstallOEMInf fails.
This commit is contained in:
parent
5b202367d5
commit
424fa9a7f3
|
@ -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
|
||||
{
|
||||
|
|
Loading…
Reference in New Issue