79 if ( gptr() && ( gptr() < egptr()))
80 return *
reinterpret_cast<unsigned char *
>( gptr());
82 if ( ! (mode & std::ios::in) || ! opened)
85 int n_putback = gptr() - eback();
88 memcpy( buffer + (4 - n_putback), gptr() - n_putback, n_putback);
90 int num = gzread( file, buffer+4, bufferSize-4);
95 setg( buffer + (4 - n_putback),
100 return *
reinterpret_cast<unsigned char *
>( gptr());