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());