svn: /pecl/libevent/trunk/ libevent.c
| From: | Antony Dovgal | Date: | Mon, 02 Nov 2009 13:02:48 +0000 |
| Subject: | svn: /pecl/libevent/trunk/ libevent.c | ||
| Groups: | php.pecl.cvs | ||
| Request: | Send a blank email to pecl-cvs+get-13219@lists.php.net to get a copy of this message | ||
tony2001 Mon, 02 Nov 2009 13:02:48 +0000
Revision: http://svn.php.net/viewvc?view=revision&revision=290145
Log:
allow passing -1 for data_size
Changed paths:
U pecl/libevent/trunk/libevent.c
Modified: pecl/libevent/trunk/libevent.c
===================================================================
--- pecl/libevent/trunk/libevent.c 2009-11-02 11:29:05 UTC (rev 290144)
+++ pecl/libevent/trunk/libevent.c 2009-11-02 13:02:48 UTC (rev 290145)
@@ -970,9 +970,9 @@
ZVAL_TO_BEVENT(zbevent, bevent);
- if (ZEND_NUM_ARGS() < 3) {
+ if (ZEND_NUM_ARGS() < 3 || data_size < 0) {
data_size = data_len;
- } else if (data_size < 0 || data_size > data_len) {
+ } else if (data_size > data_len) {
php_error_docref(NULL TSRMLS_CC, E_WARNING, "data_size out of range");
RETURN_FALSE;
}