Check for failed allocations. Spotted by Martin Bealby.

svn path=/trunk/; revision=20114
This commit is contained in:
Filip Navara 2005-12-12 20:30:09 +00:00
parent bf0b38b9fd
commit 2e9c3ff97c

View file

@ -260,6 +260,10 @@ CreateIconFromResourceEx(
/* get an safe copy of the icon data */
SafeIconImage = RtlAllocateHeap(GetProcessHeap(), 0, cbIconBits);
if (SafeIconImage == NULL)
{
return NULL;
}
memcpy(SafeIconImage, pbIconBits, cbIconBits);
/* take into acount the origonal height was for both the AND and XOR images */