3
< bool gz = fname[strlen(fname)-1]=='z';
4
< void *fp = gz ? gzopen(fname,"wt") : fopen(fname,"wt");
7
> bool gz = fname[strlen(fname)-1]=='z';
8
> void *fp = ( gz ? gzopen(fname,"wt") : (void *)fopen(fname,"wt"));
10
< if(gz) gzclose(fp); else fclose((FILE *)fp);
12
> if(gz) gzclose((gzFile_s*)fp); else fclose((FILE *)fp);
14
< bool gz = fname[strlen(fname)-1]=='z';
15
< void *fp = gz ? gzopen(fname,"wt") : fopen(fname,"wt");
17
> bool gz = fname[strlen(fname)-1]=='z';
18
> void *fp = (gz ? gzopen(fname,"wt") : (void *)fopen(fname,"wt"));
20
< if(gz) gzclose(fp); else fclose((FILE *)fp);
22
> if(gz) gzclose((gzFile_s*)fp); else fclose((FILE *)fp);