Lines Matching refs:file_info
149 file_info; member
275 blob_info->file_info.file=(FILE *) NULL; in AttachBlob()
628 status=fflush(blob_info->file_info.file); in CloseBlob()
631 status=fsync(fileno(blob_info->file_info.file)); in CloseBlob()
635 if ((status != 0) && (ferror(blob_info->file_info.file) != 0)) in CloseBlob()
643 (void) gzerror(blob_info->file_info.gzfile,&status); in CloseBlob()
653 (void) BZ2_bzerror(blob_info->file_info.bzfile,&status); in CloseBlob()
663 if (blob_info->file_info.file != (FILE *) NULL) in CloseBlob()
667 status=fflush(blob_info->file_info.file); in CloseBlob()
670 status=fsync(fileno(blob_info->file_info.file)); in CloseBlob()
674 if ((status != 0) && (ferror(blob_info->file_info.file) != 0)) in CloseBlob()
699 if (fileno(blob_info->file_info.file) != -1) in CloseBlob()
701 status=fclose(blob_info->file_info.file); in CloseBlob()
710 status=pclose(blob_info->file_info.file); in CloseBlob()
719 status=gzclose(blob_info->file_info.gzfile); in CloseBlob()
728 BZ2_bzclose(blob_info->file_info.bzfile); in CloseBlob()
736 if (blob_info->file_info.file != (FILE *) NULL) in CloseBlob()
738 status=fclose(blob_info->file_info.file); in CloseBlob()
1049 blob_info->file_info.file=(FILE *) NULL; in DetachBlob()
1248 blob_info->eof=feof(blob_info->file_info.file) != 0 ? MagickTrue : in EOFBlob()
1255 blob_info->eof=gzeof(blob_info->file_info.gzfile) != 0 ? MagickTrue : in EOFBlob()
1267 (void) BZ2_bzerror(blob_info->file_info.bzfile,&status); in EOFBlob()
1328 blob_info->error=ferror(blob_info->file_info.file); in ErrorBlob()
1334 (void) gzerror(blob_info->file_info.gzfile,&blob_info->error); in ErrorBlob()
1341 (void) BZ2_bzerror(blob_info->file_info.bzfile,&blob_info->error); in ErrorBlob()
1751 return(image->blob->file_info.file); in GetBlobFileHandle()
1875 file_descriptor=fileno(blob_info->file_info.file); in GetBlobSize()
2907 if (blob_info->file_info.file == (FILE *) NULL) in IsBlobSeekable()
2909 status=fseek(blob_info->file_info.file,0,SEEK_CUR); in IsBlobSeekable()
2918 if (blob_info->file_info.gzfile == (gzFile) NULL) in IsBlobSeekable()
2920 offset=gzseek(blob_info->file_info.gzfile,0,SEEK_CUR); in IsBlobSeekable()
3209 status=setvbuf(image->blob->file_info.file,(char *) NULL,size == 0 ? in SetStreamBuffering()
3296 blob_info->file_info.file=(*type == 'r') ? stdin : stdout; in OpenBlob()
3299 setmode(fileno(blob_info->file_info.file),_O_BINARY); in OpenBlob()
3313 blob_info->file_info.file=fdopen(StringToLong(filename+3),fileMode); in OpenBlob()
3314 if (blob_info->file_info.file == (FILE *) NULL) in OpenBlob()
3321 setmode(fileno(blob_info->file_info.file),_O_BINARY); in OpenBlob()
3344 blob_info->file_info.file=(FILE *) popen_utf8(sanitize_command,fileMode); in OpenBlob()
3346 if (blob_info->file_info.file == (FILE *) NULL) in OpenBlob()
3360 blob_info->file_info.file=(FILE *) fopen_utf8(filename,type); in OpenBlob()
3361 if (blob_info->file_info.file == (FILE *) NULL) in OpenBlob()
3406 blob_info->file_info.file=image_info->file; in OpenBlob()
3413 blob_info->file_info.file=(FILE *) fopen_utf8(filename,type); in OpenBlob()
3414 if (blob_info->file_info.file != (FILE *) NULL) in OpenBlob()
3425 count=fread(magick,1,sizeof(magick),blob_info->file_info.file); in OpenBlob()
3426 (void) fseek(blob_info->file_info.file,-((off_t) count),SEEK_CUR); in OpenBlob()
3428 (void) fflush(blob_info->file_info.file); in OpenBlob()
3436 if (blob_info->file_info.file != (FILE *) NULL) in OpenBlob()
3437 (void) fclose(blob_info->file_info.file); in OpenBlob()
3438 blob_info->file_info.file=(FILE *) NULL; in OpenBlob()
3439 blob_info->file_info.gzfile=gzopen(filename,"rb"); in OpenBlob()
3440 if (blob_info->file_info.gzfile != (gzFile) NULL) in OpenBlob()
3447 if (blob_info->file_info.file != (FILE *) NULL) in OpenBlob()
3448 (void) fclose(blob_info->file_info.file); in OpenBlob()
3449 blob_info->file_info.file=(FILE *) NULL; in OpenBlob()
3450 blob_info->file_info.bzfile=BZ2_bzopen(filename,"r"); in OpenBlob()
3451 if (blob_info->file_info.bzfile != (BZFILE *) NULL) in OpenBlob()
3478 blob=MapBlob(fileno(blob_info->file_info.file),ReadMode,0, in OpenBlob()
3491 (void) fclose(blob_info->file_info.file); in OpenBlob()
3492 blob_info->file_info.file=(FILE *) NULL; in OpenBlob()
3508 blob_info->file_info.gzfile=gzopen(filename,"wb"); in OpenBlob()
3509 if (blob_info->file_info.gzfile != (gzFile) NULL) in OpenBlob()
3517 blob_info->file_info.bzfile=BZ2_bzopen(filename,"w"); in OpenBlob()
3518 if (blob_info->file_info.bzfile != (BZFILE *) NULL) in OpenBlob()
3524 blob_info->file_info.file=(FILE *) fopen_utf8(filename,type); in OpenBlob()
3525 if (blob_info->file_info.file != (FILE *) NULL) in OpenBlob()
3762 count=(ssize_t) fread(q,1,length,blob_info->file_info.file); in ReadBlob()
3767 c=getc(blob_info->file_info.file); in ReadBlob()
3775 c=getc(blob_info->file_info.file); in ReadBlob()
3783 c=getc(blob_info->file_info.file); in ReadBlob()
3791 c=getc(blob_info->file_info.file); in ReadBlob()
3801 (ferror(blob_info->file_info.file) != 0)) in ReadBlob()
3820 count=(ssize_t) gzread(blob_info->file_info.gzfile,q+i, in ReadBlob()
3834 c=gzgetc(blob_info->file_info.gzfile); in ReadBlob()
3842 c=gzgetc(blob_info->file_info.gzfile); in ReadBlob()
3850 c=gzgetc(blob_info->file_info.gzfile); in ReadBlob()
3858 c=gzgetc(blob_info->file_info.gzfile); in ReadBlob()
3868 (void) gzerror(blob_info->file_info.gzfile,&status); in ReadBlob()
3872 blob_info->eof=gzeof(blob_info->file_info.gzfile) != 0 ? MagickTrue : in ReadBlob()
3888 count=(ssize_t) BZ2_bzread(blob_info->file_info.bzfile,q+i, in ReadBlob()
3899 (void) BZ2_bzerror(blob_info->file_info.bzfile,&status); in ReadBlob()
3985 c=getc(blob_info->file_info.file); in ReadBlobByte()
4955 if (fseek(blob_info->file_info.file,offset,whence) < 0) in SeekBlob()
4963 if (gzseek(blob_info->file_info.gzfile,offset,whence) < 0) in SeekBlob()
5125 blob_info->file_info.file); in SetBlobExtent()
5132 file=fileno(blob_info->file_info.file); in SetBlobExtent()
5173 blob_info->file_info.file); in SetBlobExtent()
5180 file=fileno(blob_info->file_info.file); in SetBlobExtent()
5191 blob_info->file_info.file),WriteMode,0,(size_t) extent); in SetBlobExtent()
5425 status=fflush(blob_info->file_info.file); in SyncBlob()
5431 status=gzflush(blob_info->file_info.gzfile,Z_SYNC_FLUSH); in SyncBlob()
5438 status=BZ2_bzflush(blob_info->file_info.bzfile); in SyncBlob()
5497 offset=ftell(blob_info->file_info.file); in TellBlob()
5505 offset=(MagickOffsetType) gztell(blob_info->file_info.gzfile); in TellBlob()
5638 blob_info->file_info.file); in WriteBlob()
5643 c=putc((int) *p++,blob_info->file_info.file); in WriteBlob()
5650 c=putc((int) *p++,blob_info->file_info.file); in WriteBlob()
5657 c=putc((int) *p++,blob_info->file_info.file); in WriteBlob()
5664 c=putc((int) *p++,blob_info->file_info.file); in WriteBlob()
5673 (ferror(blob_info->file_info.file) != 0)) in WriteBlob()
5692 count=(ssize_t) gzwrite(blob_info->file_info.gzfile,q+i, in WriteBlob()
5706 c=gzputc(blob_info->file_info.gzfile,(int) *p++); in WriteBlob()
5713 c=gzputc(blob_info->file_info.gzfile,(int) *p++); in WriteBlob()
5720 c=gzputc(blob_info->file_info.gzfile,(int) *p++); in WriteBlob()
5727 c=gzputc(blob_info->file_info.gzfile,(int) *p++); in WriteBlob()
5736 (void) gzerror(blob_info->file_info.gzfile,&status); in WriteBlob()
5753 count=(ssize_t) BZ2_bzwrite(blob_info->file_info.bzfile,q+i, in WriteBlob()
5764 (void) BZ2_bzerror(blob_info->file_info.bzfile,&status); in WriteBlob()
5860 c=putc((int) value,blob_info->file_info.file); in WriteBlobByte()
5863 if (ferror(blob_info->file_info.file) != 0) in WriteBlobByte()