Commit: 95675dfba9e417667e1e093084b27fd8f93d8724 Author: Adam Harvey <ahar...@php.net> Fri, 8 Nov 2013 21:32:09 -0500 Parents: 1ea01f55dbfbefd3b351f05c405e85ac778cdee7 Branches: PHP-5.6 master
Link: http://git.php.net/?p=php-src.git;a=commitdiff;h=95675dfba9e417667e1e093084b27fd8f93d8724 Log: Remove now unused function_filenames struct. Changed paths: M Zend/zend_compile.c M Zend/zend_globals.h Diff: diff --git a/Zend/zend_compile.c b/Zend/zend_compile.c index 228fe6f..bd90477 100644 --- a/Zend/zend_compile.c +++ b/Zend/zend_compile.c @@ -206,7 +206,6 @@ void zend_init_compiler_data_structures(TSRMLS_D) /* {{{ */ CG(current_import) = NULL; CG(current_import_function) = NULL; CG(current_import_const) = NULL; - zend_hash_init(&CG(function_filenames), 0, NULL, NULL, 0); zend_hash_init(&CG(const_filenames), 0, NULL, NULL, 0); init_compiler_declarables(TSRMLS_C); zend_stack_init(&CG(context_stack)); @@ -246,7 +245,6 @@ void shutdown_compiler(TSRMLS_D) /* {{{ */ zend_stack_destroy(&CG(list_stack)); zend_hash_destroy(&CG(filenames_table)); zend_llist_destroy(&CG(open_files)); - zend_hash_destroy(&CG(function_filenames)); zend_hash_destroy(&CG(const_filenames)); zend_stack_destroy(&CG(context_stack)); } @@ -1744,7 +1742,6 @@ void zend_do_begin_function_declaration(znode *function_token, znode *function_n CALCULATE_LITERAL_HASH(opline->op2.constant); opline->extended_value = ZEND_DECLARE_FUNCTION; zend_hash_quick_update(CG(function_table), Z_STRVAL(key), Z_STRLEN(key), Z_HASH_P(&CONSTANT(opline->op1.constant)), &op_array, sizeof(zend_op_array), (void **) &CG(active_op_array)); - zend_hash_add(&CG(function_filenames), lcname, strlen(lcname)+1, CG(compiled_filename), strlen(CG(compiled_filename))+1, NULL); zend_stack_push(&CG(context_stack), (void *) &CG(context), sizeof(CG(context))); zend_init_compiler_context(TSRMLS_C); str_efree(lcname); diff --git a/Zend/zend_globals.h b/Zend/zend_globals.h index 19c29c6..27d471f 100644 --- a/Zend/zend_globals.h +++ b/Zend/zend_globals.h @@ -136,7 +136,6 @@ struct _zend_compiler_globals { zend_bool in_namespace; zend_bool has_bracketed_namespaces; - HashTable function_filenames; HashTable const_filenames; zend_compiler_context context; -- PHP CVS Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php