wez Mon Sep 23 11:21:17 2002 EDT Modified files: /php4/main streams.c Log: Hopefully fix the other warnings that my last warning-fixing commit caused. Index: php4/main/streams.c diff -u php4/main/streams.c:1.77 php4/main/streams.c:1.78 --- php4/main/streams.c:1.77 Mon Sep 23 10:50:21 2002 +++ php4/main/streams.c Mon Sep 23 11:21:16 2002 @@ -20,7 +20,7 @@ +----------------------------------------------------------------------+ */ -/* $Id: streams.c,v 1.77 2002/09/23 14:50:21 wez Exp $ */ +/* $Id: streams.c,v 1.78 2002/09/23 15:21:16 wez Exp $ */ #define _GNU_SOURCE #include "php.h" @@ -33,6 +33,8 @@ #include <sys/mman.h> #endif +#include <stddef.h> + #include <fcntl.h> #ifndef MAP_FAILED @@ -320,7 +322,7 @@ /* allocate/fill the buffer */ /* is there enough data in the buffer ? */ - while (stream->writepos - stream->readpos < size) { + while (stream->writepos - stream->readpos < (off_t)size) { size_t justread; /* no; so lets fetch more data */ @@ -390,7 +392,7 @@ } else { php_stream_fill_read_buffer(stream, size TSRMLS_CC); - if (size > stream->writepos - stream->readpos) + if ((off_t)size > stream->writepos - stream->readpos) size = stream->writepos - stream->readpos; memcpy(buf, stream->readbuf + stream->readpos, size);
-- PHP CVS Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php