kalle                                    Wed, 21 Apr 2010 23:16:56 +0000

Revision: http://svn.php.net/viewvc?view=revision&revision=298284

Log:
Drop php_register_var(), Thanks Felipe

Changed paths:
    U   php/php-src/trunk/ext/session/session.c

Modified: php/php-src/trunk/ext/session/session.c
===================================================================
--- php/php-src/trunk/ext/session/session.c     2010-04-21 23:07:54 UTC (rev 
298283)
+++ php/php-src/trunk/ext/session/session.c     2010-04-21 23:16:56 UTC (rev 
298284)
@@ -1713,35 +1713,6 @@
 }
 /* }}} */

-/* {{{ static void php_register_var(zval** entry TSRMLS_DC) */
-static void php_register_var(zval** entry TSRMLS_DC)
-{
-       zval **value;
-
-       if (Z_TYPE_PP(entry) == IS_ARRAY) {
-               if (Z_ARRVAL_PP(entry)->nApplyCount > 1) {
-                       return;
-               }
-
-               zend_hash_internal_pointer_reset(Z_ARRVAL_PP(entry));
-               Z_ARRVAL_PP(entry)->nApplyCount++;
-
-               while (zend_hash_get_current_data(Z_ARRVAL_PP(entry), 
(void**)&value) == SUCCESS) {
-                       php_register_var(value TSRMLS_CC);
-                       zend_hash_move_forward(Z_ARRVAL_PP(entry));
-               }
-
-               Z_ARRVAL_PP(entry)->nApplyCount--;
-       } else {
-               convert_to_string_ex(entry);
-
-               if (strcmp(Z_STRVAL_PP(entry), "_SESSION") != 0) {
-                       PS_ADD_VARL(Z_STRVAL_PP(entry), Z_STRLEN_PP(entry));
-               }
-       }
-}
-/* }}} */
-
 /* {{{ proto string session_encode(void)
    Serializes the current setup and returns the serialized representation */
 static PHP_FUNCTION(session_encode)

-- 
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to