14 lines
813 B
Diff
14 lines
813 B
Diff
|
Index: GraphicsMagick-1.3.45/coders/wpg.c
|
||
|
===================================================================
|
||
|
--- GraphicsMagick-1.3.45.orig/coders/wpg.c
|
||
|
+++ GraphicsMagick-1.3.45/coders/wpg.c
|
||
|
@@ -1708,7 +1708,7 @@ UnpackRaster1bpp:
|
||
|
if (PaletteAllocBytes != Max(4*(WPG_Palette.StartIndex+WPG_Palette.NumOfEntries),4*256))
|
||
|
{
|
||
|
PaletteAllocBytes = Max(4*(WPG_Palette.StartIndex+WPG_Palette.NumOfEntries),4*256);
|
||
|
- MagickReallocateResourceLimitedMemory(unsigned char *,pPalette,PaletteAllocBytes);
|
||
|
+ pPalette=MagickReallocateResourceLimitedMemory(unsigned char *,pPalette,PaletteAllocBytes);
|
||
|
}
|
||
|
if(pPalette==NULL)
|
||
|
ThrowReaderException(ResourceLimitError,MemoryAllocationFailed,image);
|