- Set error if no handle is provided.

svn path=/trunk/; revision=44745
This commit is contained in:
James Tabor 2009-12-23 20:12:28 +00:00
parent cba6f25d3d
commit 35f89c78de

View file

@ -2186,6 +2186,7 @@ IntGdiCombineRgn(PROSRGNDATA destRgn,
else if (src2Rgn == NULL)
{
DPRINT1("IntGdiCombineRgn requires hSrc2 != NULL for combine mode %d!\n", CombineMode);
SetLastWin32Error(ERROR_INVALID_HANDLE);
}
}
}
@ -2193,6 +2194,7 @@ IntGdiCombineRgn(PROSRGNDATA destRgn,
else
{
DPRINT("IntGdiCombineRgn: hDest unavailable\n");
SetLastWin32Error(ERROR_INVALID_HANDLE);
result = ERROR;
}
return result;
@ -2248,6 +2250,7 @@ NtGdiCombineRgn(HRGN hDest,
else if (hSrc2 == NULL)
{
DPRINT1("NtGdiCombineRgn requires hSrc2 != NULL for combine mode %d!\n", CombineMode);
SetLastWin32Error(ERROR_INVALID_HANDLE);
}
}
@ -2259,6 +2262,7 @@ NtGdiCombineRgn(HRGN hDest,
else
{
DPRINT("NtGdiCombineRgn: hDest unavailable\n");
SetLastWin32Error(ERROR_INVALID_HANDLE);
result = ERROR;
}