119 if ( gptr() && ( gptr() < egptr()))
120 return *
reinterpret_cast<unsigned char *
>( gptr());
122 if ( ! (mode & std::ios::in) || ! opened)
125 int n_putback = gptr() - eback();
128 memcpy( buffer + (4 - n_putback), gptr() - n_putback, n_putback);
130 int num = gzread( file, buffer+4, bufferSize-4);
135 setg( buffer + (4 - n_putback),
140 return *
reinterpret_cast<unsigned char *
>( gptr());