@@ -853,7 +853,7 @@ fio_gzread(gzFile f, void *buf, unsigned size)
853
853
{
854
854
gz -> strm .next_in = gz -> buf ;
855
855
}
856
- rc = read (gz -> fd ,gz -> strm .next_in + gz -> strm .avail_in ,gz -> buf + ZLIB_BUFFER_SIZE - gz -> strm .next_in - gz -> strm .avail_in );
856
+ rc = fio_read (gz -> fd ,gz -> strm .next_in + gz -> strm .avail_in ,gz -> buf + ZLIB_BUFFER_SIZE - gz -> strm .next_in - gz -> strm .avail_in );
857
857
if (rc > 0 )
858
858
{
859
859
gz -> strm .avail_in += rc ;
@@ -902,7 +902,7 @@ fio_gzwrite(gzFile f, void const* buf, unsigned size)
902
902
break ;
903
903
}
904
904
}
905
- rc = write (gz -> fd ,gz -> strm .next_out ,ZLIB_BUFFER_SIZE - gz -> strm .avail_out );
905
+ rc = fio_write (gz -> fd ,gz -> strm .next_out ,ZLIB_BUFFER_SIZE - gz -> strm .avail_out );
906
906
if (rc >=0 )
907
907
{
908
908
gz -> strm .next_out += rc ;
@@ -935,7 +935,7 @@ fio_gzclose(gzFile f)
935
935
rc = deflate (& gz -> strm ,Z_FINISH );
936
936
Assert (rc == Z_STREAM_END && gz -> strm .avail_out != ZLIB_BUFFER_SIZE );
937
937
deflateEnd (& gz -> strm );
938
- rc = write (gz -> fd ,gz -> buf ,ZLIB_BUFFER_SIZE - gz -> strm .avail_out );
938
+ rc = fio_write (gz -> fd ,gz -> buf ,ZLIB_BUFFER_SIZE - gz -> strm .avail_out );
939
939
if (rc != ZLIB_BUFFER_SIZE - gz -> strm .avail_out )
940
940
{
941
941
return -1 ;