]> granicus.if.org Git - php/commitdiff
Go without #24499 hint sneaked in by accident
authorMarcus Boerger <helly@php.net>
Mon, 21 Jul 2003 20:49:47 +0000 (20:49 +0000)
committerMarcus Boerger <helly@php.net>
Mon, 21 Jul 2003 20:49:47 +0000 (20:49 +0000)
ext/pgsql/pgsql.c

index 13a240dfaf464a00983c210e09f4001ebb1805cd..690b35e0aa5d2eb377feb786980e3c811c3805dd 100644 (file)
@@ -1441,10 +1441,7 @@ PHP_FUNCTION(pg_fetch_object)
           must be allowed for compatibility */
        php_pgsql_fetch_hash(INTERNAL_FUNCTION_PARAM_PASSTHRU, PGSQL_ASSOC);
        if (Z_TYPE_P(return_value)==IS_ARRAY) {
-               zval tmp = *return_value;
-               return_value->type = IS_NULL;
-               object_and_properties_init(return_value, ZEND_STANDARD_CLASS_DEF_PTR, Z_ARRVAL(tmp));
-               zval_dtor(&tmp);
+               object_and_properties_init(return_value, ZEND_STANDARD_CLASS_DEF_PTR, Z_ARRVAL_P(return_value));
        } else {
                zval_dtor(return_value);
                return_value->type = IS_NULL;