Lines Matching refs:GifFile
305 FreeLastSavedImage(GifFileType *GifFile) { in FreeLastSavedImage() argument
309 if ((GifFile == NULL) || (GifFile->SavedImages == NULL)) in FreeLastSavedImage()
313 GifFile->ImageCount--; in FreeLastSavedImage()
314 sp = &GifFile->SavedImages[GifFile->ImageCount]; in FreeLastSavedImage()
342 MakeSavedImage(GifFileType * GifFile, in MakeSavedImage() argument
347 if (GifFile->SavedImages == NULL) in MakeSavedImage()
348 GifFile->SavedImages = (SavedImage *)malloc(sizeof(SavedImage)); in MakeSavedImage()
350 GifFile->SavedImages = (SavedImage *)realloc(GifFile->SavedImages, in MakeSavedImage()
351 sizeof(SavedImage) * (GifFile->ImageCount + 1)); in MakeSavedImage()
353 if (GifFile->SavedImages == NULL) in MakeSavedImage()
356 sp = &GifFile->SavedImages[GifFile->ImageCount++]; in MakeSavedImage()
374 FreeLastSavedImage(GifFile); in MakeSavedImage()
384 FreeLastSavedImage(GifFile); in MakeSavedImage()
397 FreeLastSavedImage(GifFile); in MakeSavedImage()
421 FreeSavedImages(GifFileType * GifFile) { in FreeSavedImages() argument
425 if ((GifFile == NULL) || (GifFile->SavedImages == NULL)) { in FreeSavedImages()
428 for (sp = GifFile->SavedImages; in FreeSavedImages()
429 sp < GifFile->SavedImages + GifFile->ImageCount; sp++) { in FreeSavedImages()
441 free((char *)GifFile->SavedImages); in FreeSavedImages()
442 GifFile->SavedImages=NULL; in FreeSavedImages()