summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndi Gutmans <andi@php.net>2004-03-15 16:55:20 +0000
committerAndi Gutmans <andi@php.net>2004-03-15 16:55:20 +0000
commitdae7093d93fbede59e829d9d6250b65e9817b930 (patch)
tree56937d8dc812249d0a3db5de5b6795c3e80feead
parent97f81830b87edceb9be2debe6864df410ba6dc15 (diff)
downloadphp-git-dae7093d93fbede59e829d9d6250b65e9817b930.tar.gz
- Restore E_NOTICE for longs and doubles.
-rw-r--r--Zend/zend_operators.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/Zend/zend_operators.c b/Zend/zend_operators.c
index aa0596c54b..412c3e529f 100644
--- a/Zend/zend_operators.c
+++ b/Zend/zend_operators.c
@@ -314,6 +314,8 @@ ZEND_API void convert_to_long_base(zval *op, int base)
if (ht) {
retval = (zend_hash_num_elements(ht)?1:0);
}
+ } else {
+ zend_error(E_NOTICE, "Object of class %s could not be converted to integer", Z_OBJCE_P(op)->name);
}
zval_dtor(op);
@@ -381,6 +383,8 @@ ZEND_API void convert_to_double(zval *op)
if (ht) {
retval = (zend_hash_num_elements(ht)?1.0:0.0);
}
+ } else {
+ zend_error(E_NOTICE, "Object of class %s could not be converted to double", Z_OBJCE_P(op)->name);
}
zval_dtor(op);