felipe Sun, 02 May 2010 18:47:27 +0000 Revision: http://svn.php.net/viewvc?view=revision&revision=298880
Log: - WS Changed paths: U php/php-src/trunk/Zend/zend_compile.c Modified: php/php-src/trunk/Zend/zend_compile.c =================================================================== --- php/php-src/trunk/Zend/zend_compile.c 2010-05-02 18:06:21 UTC (rev 298879) +++ php/php-src/trunk/Zend/zend_compile.c 2010-05-02 18:47:27 UTC (rev 298880) @@ -3462,7 +3462,6 @@ /* efree(fn); */ } - /* efree(lcname.v); */ return ZEND_HASH_APPLY_REMOVE; } @@ -3538,6 +3537,7 @@ zend_uint lcname2_len; char* lcname2; zend_function fn_copy2 = *fn; + _duplicate_function(&fn_copy2, estrndup(aliases[i]->alias, aliases[i]->alias_len)); if (aliases[i]->modifiers) { /* if it is 0, no modifieres has been changed */ @@ -3607,7 +3607,8 @@ j = 0; while (cur_precedence->exclude_from_classes[j]) { char* class_name = (char*)cur_precedence->exclude_from_classes[j]; - zend_uint name_length = strlen(class_name); + zend_uint name_length = strlen(class_name); + cur_ce = zend_fetch_class(class_name, name_length, ZEND_FETCH_CLASS_TRAIT TSRMLS_CC); efree(class_name); cur_precedence->exclude_from_classes[j] = cur_ce; @@ -3803,7 +3804,7 @@ method_ref->mname_len = Z_STRLEN(method_name->u.constant); result->u.op.ptr = method_ref; - result->op_type = IS_TMP_VAR; + result->op_type = IS_TMP_VAR; } /* }}} */
-- PHP CVS Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php