| 143 | } |
| 144 | |
| 145 | inline char* read_string(izstream& zs) { |
| 146 | zstringlen len(zs); |
| 147 | char* x = new char[len.value()+1]; |
| 148 | ::gzread(zs.fp(), x, len.value()); |
| 149 | x[len.value()] = '\0'; |
| 150 | return x; |
| 151 | } |
| 152 | |
| 153 | // ----------------------------- ozstream ----------------------------- |
| 154 |