Home | History | Annotate | Download | only in giflib

Lines Matching full:colormap

351 	GifFreeMapObject(GifFile->Image.ColorMap);
352 GifFile->Image.ColorMap = NULL;
358 /* Setup the colormap */
359 if (GifFile->Image.ColorMap) {
360 GifFreeMapObject(GifFile->Image.ColorMap);
361 GifFile->Image.ColorMap = NULL;
367 GifFile->Image.ColorMap = GifMakeMapObject(1 << BitsPerPixel, NULL);
368 if (GifFile->Image.ColorMap == NULL) {
374 for (i = 0; i < GifFile->Image.ColorMap->ColorCount; i++) {
376 GifFreeMapObject(GifFile->Image.ColorMap);
378 GifFile->Image.ColorMap = NULL;
381 GifFile->Image.ColorMap->Colors[i].Red = Buf[0];
382 GifFile->Image.ColorMap->Colors[i].Green = Buf[1];
383 GifFile->Image.ColorMap->Colors[i].Blue = Buf[2];
404 if (GifFile->Image.ColorMap != NULL) {
405 sp->ImageDesc.ColorMap = GifMakeMapObject(
406 GifFile->Image.ColorMap->ColorCount,
407 GifFile->Image.ColorMap->Colors);
408 if (sp->ImageDesc.ColorMap == NULL) {
622 if (GifFile->Image.ColorMap) {
623 GifFreeMapObject(GifFile->Image.ColorMap);
624 GifFile->Image.ColorMap = NULL;