Lines Matching refs:fd

93 static int ReadColorMap (gdIOCtx *fd, int number, unsigned char (*buffer)[256]);
94 static int DoExtension (gdIOCtx *fd, int label, int *Transparent, int *ZeroDataBlockP);
95 static int GetDataBlock (gdIOCtx *fd, unsigned char *buf, int *ZeroDataBlockP);
96 static int GetCode (gdIOCtx *fd, CODE_STATIC_DATA *scd, int code_size, int flag, int *ZeroDataBlock…
97 static int LWZReadByte (gdIOCtx *fd, LZW_STATIC_DATA *sd, char flag, int input_code_size, int *Zero…
99 static void ReadImage (gdImagePtr im, gdIOCtx *fd, int len, int height, unsigned char (*cmap)[256],…
116 gdIOCtx *fd = gdNewFileCtx(fdFile); in gdImageCreateFromGif() local
119 im = gdImageCreateFromGifCtx(fd); in gdImageCreateFromGif()
121 fd->gd_free(fd); in gdImageCreateFromGif()
127 gdImagePtr gdImageCreateFromGifCtx(gdIOCtxPtr fd) /* {{{ */ in gdImageCreateFromGifCtx() argument
154 if (! ReadOK(fd,buf,6)) { in gdImageCreateFromGifCtx()
169 if (! ReadOK(fd,buf,7)) { in gdImageCreateFromGifCtx()
184 if (ReadColorMap(fd, BitPixel, ColorMap)) { in gdImageCreateFromGifCtx()
193 if (! ReadOK(fd,&c,1)) { in gdImageCreateFromGifCtx()
201 if (! ReadOK(fd,&c,1)) { in gdImageCreateFromGifCtx()
204 DoExtension(fd, c, &Transparent, &ZeroDataBlock); in gdImageCreateFromGifCtx()
214 if (! ReadOK(fd,buf,9)) { in gdImageCreateFromGifCtx()
238 if (ReadColorMap(fd, bitPixel, localColorMap)) { in gdImageCreateFromGifCtx()
242 ReadImage(im, fd, width, height, localColorMap, in gdImageCreateFromGifCtx()
249 ReadImage(im, fd, width, height, in gdImageCreateFromGifCtx()
282 static int ReadColorMap(gdIOCtx *fd, int number, unsigned char (*buffer)[256]) /* {{{ */ in ReadColorMap() argument
289 if (! ReadOK(fd, rgb, sizeof(rgb))) { in ReadColorMap()
303 DoExtension(gdIOCtx *fd, int label, int *Transparent, int *ZeroDataBlockP) in DoExtension() argument
310 (void) GetDataBlock(fd, (unsigned char*) buf, ZeroDataBlockP); in DoExtension()
319 while (GetDataBlock(fd, (unsigned char*) buf, ZeroDataBlockP) > 0); in DoExtension()
324 while (GetDataBlock(fd, (unsigned char*) buf, ZeroDataBlockP) > 0) in DoExtension()
332 GetDataBlock_(gdIOCtx *fd, unsigned char *buf, int *ZeroDataBlockP) in GetDataBlock_() argument
336 if (! ReadOK(fd,&count,1)) { in GetDataBlock_()
342 if ((count != 0) && (! ReadOK(fd, buf, count))) { in GetDataBlock_()
351 GetDataBlock(gdIOCtx *fd, unsigned char *buf, int *ZeroDataBlockP) in GetDataBlock() argument
356 rv = GetDataBlock_(fd,buf, ZeroDataBlockP); in GetDataBlock()
375 GetCode_(gdIOCtx *fd, CODE_STATIC_DATA *scd, int code_size, int flag, int *ZeroDataBlockP) in GetCode_() argument
398 if ((count = GetDataBlock(fd, &scd->buf[2], ZeroDataBlockP)) <= 0) in GetCode_()
420 GetCode(gdIOCtx *fd, CODE_STATIC_DATA *scd, int code_size, int flag, int *ZeroDataBlockP) in GetCode() argument
424 rv = GetCode_(fd, scd, code_size,flag, ZeroDataBlockP); in GetCode()
431 LWZReadByte_(gdIOCtx *fd, LZW_STATIC_DATA *sd, char flag, int input_code_size, int *ZeroDataBlockP) in LWZReadByte_() argument
443 GetCode(fd, &sd->scd, 0, TRUE, ZeroDataBlockP); in LWZReadByte_()
461 GetCode(fd, &sd->scd, sd->code_size, FALSE, ZeroDataBlockP); in LWZReadByte_()
469 while ((code = GetCode(fd, &sd->scd, sd->code_size, FALSE, ZeroDataBlockP)) >= 0) { in LWZReadByte_()
482 GetCode(fd, &sd->scd, sd->code_size, FALSE, ZeroDataBlockP); in LWZReadByte_()
491 while ((count = GetDataBlock(fd, buf, ZeroDataBlockP)) > 0) in LWZReadByte_()
545 LWZReadByte(gdIOCtx *fd, LZW_STATIC_DATA *sd, char flag, int input_code_size, int *ZeroDataBlockP) in LWZReadByte() argument
549 rv = LWZReadByte_(fd, sd, flag, input_code_size, ZeroDataBlockP); in LWZReadByte()
556 ReadImage(gdImagePtr im, gdIOCtx *fd, int len, int height, unsigned char (*cmap)[256], int interlac… in ReadImage() argument
568 if (! ReadOK(fd,&c,1)) { in ReadImage()
585 if (LWZReadByte(fd, &sd, TRUE, c, ZeroDataBlockP) < 0) { in ReadImage()
599 while ((v = LWZReadByte(fd, &sd, FALSE, c, ZeroDataBlockP)) >= 0) { in ReadImage()
644 if (LWZReadByte(fd, &sd, FALSE, c, ZeroDataBlockP) >=0) { in ReadImage()