]> granicus.if.org Git - php/commitdiff
Reverting. Let's not introduce major BC breakage like this without a
authorAndrei Zmievski <andrei@php.net>
Mon, 25 Apr 2005 20:41:26 +0000 (20:41 +0000)
committerAndrei Zmievski <andrei@php.net>
Mon, 25 Apr 2005 20:41:26 +0000 (20:41 +0000)
good reason.

Zend/zend_object_handlers.c

index fc7770191db77a7a59ad128aea9d0cf7cdbc9e56..8f2b1e95023e4d69a6086364b6e4e630d701dc38 100644 (file)
@@ -819,9 +819,7 @@ static int zend_std_has_property(zval *object, zval *member, int check_empty TSR
                if (check_empty) {
                        result = zend_is_true(*value);
                } else {
-                       /* We do not need to check for NULL here because this is not called for isset/isempty.
-                        * And indeed even a NULL value means the property is defined. */
-                       result = 1;
+                       result = (Z_TYPE_PP(value) != IS_NULL);
                }
        } else {
                result = 0;