Lines Matching refs:gfcm

77   Gif_Colormap *gfcm = Gif_New(Gif_Colormap);  in Gif_NewColormap()  local
78 if (!gfcm) in Gif_NewColormap()
80 gfcm->ncol = 0; in Gif_NewColormap()
81 gfcm->capacity = 0; in Gif_NewColormap()
82 gfcm->col = 0; in Gif_NewColormap()
83 gfcm->refcount = 0; in Gif_NewColormap()
84 gfcm->user_flags = 0; in Gif_NewColormap()
85 return gfcm; in Gif_NewColormap()
92 Gif_Colormap *gfcm = Gif_New(Gif_Colormap); in Gif_NewFullColormap() local
93 if (!gfcm || capacity <= 0 || count < 0) { in Gif_NewFullColormap()
94 Gif_Delete(gfcm); in Gif_NewFullColormap()
99 gfcm->ncol = count; in Gif_NewFullColormap()
100 gfcm->capacity = capacity; in Gif_NewFullColormap()
101 gfcm->col = Gif_NewArray(Gif_Color, capacity); in Gif_NewFullColormap()
102 gfcm->refcount = 0; in Gif_NewFullColormap()
103 gfcm->user_flags = 0; in Gif_NewFullColormap()
104 if (!gfcm->col) { in Gif_NewFullColormap()
105 Gif_Delete(gfcm); in Gif_NewFullColormap()
108 return gfcm; in Gif_NewFullColormap()
546 Gif_DeleteColormap(Gif_Colormap *gfcm) in Gif_DeleteColormap() argument
549 if (!gfcm || --gfcm->refcount > 0) in Gif_DeleteColormap()
554 (*hook->func)(GIF_T_COLORMAP, gfcm, hook->callback_data); in Gif_DeleteColormap()
556 Gif_DeleteArray(gfcm->col); in Gif_DeleteColormap()
557 Gif_Delete(gfcm); in Gif_DeleteColormap()
643 Gif_FindColor(Gif_Colormap *gfcm, Gif_Color *c) in Gif_FindColor() argument
646 for (i = 0; i < gfcm->ncol; i++) in Gif_FindColor()
647 if (GIF_COLOREQ(&gfcm->col[i], c)) in Gif_FindColor()
654 Gif_AddColor(Gif_Colormap *gfcm, Gif_Color *c, int look_from) in Gif_AddColor() argument
658 for (i = look_from; i < gfcm->ncol; i++) in Gif_AddColor()
659 if (GIF_COLOREQ(&gfcm->col[i], c)) in Gif_AddColor()
661 if (gfcm->ncol >= gfcm->capacity) { in Gif_AddColor()
662 gfcm->capacity *= 2; in Gif_AddColor()
663 Gif_ReArray(gfcm->col, Gif_Color, gfcm->capacity); in Gif_AddColor()
664 if (gfcm->col == 0) in Gif_AddColor()
667 i = gfcm->ncol; in Gif_AddColor()
668 gfcm->ncol++; in Gif_AddColor()
669 gfcm->col[i] = *c; in Gif_AddColor()