Lines Matching refs:ExtensionBlocks
257 if (New->ExtensionBlocks == NULL) in AddExtensionBlock()
258 New->ExtensionBlocks=(ExtensionBlock *)malloc(sizeof(ExtensionBlock)); in AddExtensionBlock()
260 New->ExtensionBlocks = (ExtensionBlock *)realloc(New->ExtensionBlocks, in AddExtensionBlock()
264 if (New->ExtensionBlocks == NULL) in AddExtensionBlock()
267 ep = &New->ExtensionBlocks[New->ExtensionBlockCount++]; in AddExtensionBlock()
287 if ((Image == NULL) || (Image->ExtensionBlocks == NULL)) { in FreeExtension()
290 for (ep = Image->ExtensionBlocks; in FreeExtension()
291 ep < (Image->ExtensionBlocks + Image->ExtensionBlockCount); ep++) in FreeExtension()
293 free((char *)Image->ExtensionBlocks); in FreeExtension()
294 Image->ExtensionBlocks = NULL; in FreeExtension()
327 if (sp->ExtensionBlocks) in FreeLastSavedImage()
392 if (sp->ExtensionBlocks) { in MakeSavedImage()
393 sp->ExtensionBlocks = (ExtensionBlock *)malloc( in MakeSavedImage()
396 if (sp->ExtensionBlocks == NULL) { in MakeSavedImage()
400 memcpy(sp->ExtensionBlocks, CopyFrom->ExtensionBlocks, in MakeSavedImage()
438 if (sp->ExtensionBlocks) in FreeSavedImages()