cvs: php4 /main user_streams.c
| From: | Wez Furlong | Date: | Tue, 19 Mar 2002 16:56:54 +0000 |
| Subject: | cvs: php4 /main user_streams.c | ||
| Groups: | php.cvs | ||
| Request: | Send a blank email to php-cvs+get-10427@lists.php.net to get a copy of this message | ||
wez Tue Mar 19 11:56:54 2002 EDT
Modified files:
/php4/main user_streams.c
Log:
make buffer length warnings more verbose
Index: php4/main/user_streams.c
diff -u php4/main/user_streams.c:1.5 php4/main/user_streams.c:1.6
--- php4/main/user_streams.c:1.5 Tue Mar 19 09:35:55 2002
+++ php4/main/user_streams.c Tue Mar 19 11:56:53 2002
@@ -262,8 +262,9 @@
/* don't allow strange buffer overruns due to bogus return */
if (didwrite > count) {
- zend_error(E_WARNING, "%s::" USERSTREAM_WRITE " - wrote more data than
requested",
- us->wrapper->classname);
+ zend_error(E_WARNING, "%s::" USERSTREAM_WRITE " - wrote %d bytes more data than
requested (%d written, %d max)",
+ us->wrapper->classname,
+ didwrite - count, didwrite, count);
didwrite = count;
}
@@ -317,8 +318,8 @@
if (retval && Z_TYPE_P(retval) == IS_STRING) {
didread = Z_STRLEN_P(retval);
if (didread > count) {
- zend_error(E_WARNING, "%s::" USERSTREAM_READ " - read more data than requested;
some data will be lost",
- us->wrapper->classname);
+ zend_error(E_WARNING, "%s::" USERSTREAM_READ " - read %d bytes more data than
requested (%d read, %d max) - excess data will be lost",
+ us->wrapper->classname, didread - count, didread, count);
didread = count;
}
if (didread > 0)