iliaa Mon Feb 3 16:24:48 2003 EDT Modified files: (Branch: PHP_4_3) /php4/ext/imap php_imap.c Log: MFH Index: php4/ext/imap/php_imap.c diff -u php4/ext/imap/php_imap.c:1.142.2.9 php4/ext/imap/php_imap.c:1.142.2.10 --- php4/ext/imap/php_imap.c:1.142.2.9 Fri Jan 24 12:10:40 2003 +++ php4/ext/imap/php_imap.c Mon Feb 3 16:24:48 2003 @@ -26,7 +26,7 @@ | PHP 4.0 updates: Zeev Suraski <[EMAIL PROTECTED]> | +----------------------------------------------------------------------+ */ -/* $Id: php_imap.c,v 1.142.2.9 2003/01/24 17:10:40 iliaa Exp $ */ +/* $Id: php_imap.c,v 1.142.2.10 2003/02/03 21:24:48 iliaa Exp $ */ #define IMAP41 @@ -2829,7 +2829,10 @@ } zend_hash_internal_pointer_reset(Z_ARRVAL_PP(body)); - zend_hash_get_current_data(Z_ARRVAL_PP(body), (void **) &data); + if (zend_hash_get_current_data(Z_ARRVAL_PP(body), (void **) &data) != SUCCESS) +{ + php_error_docref(NULL TSRMLS_CC, E_WARNING, "body parameter cannot be +empty"); + RETURN_FALSE; + } zend_hash_get_current_key(Z_ARRVAL_PP(body), &key, &ind, 0); /* FIXME: is this necessary? we're not using key/ind */ if (Z_TYPE_PP(data) == IS_ARRAY) {
-- PHP CVS Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php