comparison src/dgif_lib.c @ 2062:00f374c78661

[xemacs-hg @ 2004-05-06 12:12:12 by malcolmp] GIF library crash fix.
author malcolmp
date Thu, 06 May 2004 12:12:13 +0000
parents abe6d1db359e
children 6c7605dfcf07
comparison
equal deleted inserted replaced
2061:b75af0ab66f3 2062:00f374c78661
738 break; 738 break;
739 739
740 case EXTENSION_RECORD_TYPE: 740 case EXTENSION_RECORD_TYPE:
741 DGifGetExtension(GifFile,&sp->Function,&ExtData); 741 DGifGetExtension(GifFile,&sp->Function,&ExtData);
742 742
743 do { 743 while (ExtData != NULL) {
744 if (AddExtensionBlock(sp, ExtData[0], ExtData+1) == GIF_ERROR) 744 if (AddExtensionBlock(sp, ExtData[0], ExtData+1) == GIF_ERROR)
745 GifInternError(GifFile, D_GIF_ERR_NOT_ENOUGH_MEM); 745 GifInternError(GifFile, D_GIF_ERR_NOT_ENOUGH_MEM);
746 DGifGetExtensionNext(GifFile, &ExtData); 746 DGifGetExtensionNext(GifFile, &ExtData);
747 } while (ExtData != NULL); 747 }
748 break; 748 break;
749 749
750 case TERMINATE_RECORD_TYPE: 750 case TERMINATE_RECORD_TYPE:
751 break; 751 break;
752 752