glibc i zwisy poldka
Jakub Bogusz
qboosh w pld-linux.org
Pią, 8 Kwi 2005, 16:56:15 CEST
On Fri, Apr 08, 2005 at 03:12:19PM +0200, Arkadiusz Miskiewicz wrote:
> int zfseek(void *stream, _IO_off64_t *offset, int whence)
> {
> int rc;
> off_t off = *offset;
>
> rc = gzseek(stream, off, whence);
> if (rc >= 0)
> rc = 0;
wg komentarza do zmian w fmemopen powinno być raczej:
if (rc >= 0) {
*offset = rc;
rc = 0;
}
(w kodzie poldka)
>
> printf("zfseek (%p, %ld, %lld, %d) = %d\n", stream, off, *offset, whence, rc);
> return rc;
> }
Mógłby ktoś sprawdzić?
--
Jakub Bogusz http://cyber.cs.net.pl/~qboosh/
Więcej informacji o liście dyskusyjnej pld-devel-pl