]> granicus.if.org Git - php/commitdiff
fix zts build
authorRob Richards <rrichards@php.net>
Fri, 25 Jan 2008 15:52:00 +0000 (15:52 +0000)
committerRob Richards <rrichards@php.net>
Fri, 25 Jan 2008 15:52:00 +0000 (15:52 +0000)
ext/standard/array.c

index b09b5ca5ce469d6b73b683ef3a2690747da19e9d..303bf582a7952a0d01bfae8ac76beaaf697dc0f7 100644 (file)
@@ -1534,7 +1534,7 @@ PHP_FUNCTION(extract)
 }
 /* }}} */
 
-static void php_compact_var(HashTable *eg_active_symbol_table, zval *return_value, zval *entry) /* {{{ */
+static void php_compact_var(HashTable *eg_active_symbol_table, zval *return_value, zval *entry TSRMLS_DC) /* {{{ */
 {
        zstr key;
        int key_len;
@@ -1585,7 +1585,7 @@ static void php_compact_var(HashTable *eg_active_symbol_table, zval *return_valu
                while (zend_hash_get_current_data_ex(Z_ARRVAL_P(entry), (void**)&value_ptr, &pos) == SUCCESS) {
                        value = *value_ptr;
 
-                       php_compact_var(eg_active_symbol_table, return_value, value);
+                       php_compact_var(eg_active_symbol_table, return_value, value TSRMLS_CC);
                        zend_hash_move_forward_ex(Z_ARRVAL_P(entry), &pos);
                }
                Z_ARRVAL_P(entry)->nApplyCount--;
@@ -1613,7 +1613,7 @@ PHP_FUNCTION(compact)
        array_init(return_value);
 
        for (i=0; i<ZEND_NUM_ARGS(); i++) {
-               php_compact_var(EG(active_symbol_table), return_value, *args[i]);
+               php_compact_var(EG(active_symbol_table), return_value, *args[i] TSRMLS_CC);
        }
 
        efree(args);