cvs: ZendEngine2 / zend_builtin_functions.c

From: Date: Wed, 20 Nov 2002 19:44:37 +0000
Subject: cvs: ZendEngine2 / zend_builtin_functions.c
Groups: php.zend-engine.cvs 
Request: Send a blank email to php-zend-engine-cvs+get-645@lists.php.net to get a copy of this message
derick Wed Nov 20 14:44:37 2002 EDT Modified files: /ZendEngine2 zend_builtin_functions.c Log: - MFZE1: Disable leak() and crash() when not using debug mode Index: ZendEngine2/zend_builtin_functions.c diff -u ZendEngine2/zend_builtin_functions.c:1.155 ZendEngine2/zend_builtin_functions.c:1.156 --- ZendEngine2/zend_builtin_functions.c:1.155 Tue Nov 19 12:51:30 2002 +++ ZendEngine2/zend_builtin_functions.c Wed Nov 20 14:44:37 2002 @@ -43,10 +43,12 @@ static ZEND_FUNCTION(method_exists); static ZEND_FUNCTION(class_exists); static ZEND_FUNCTION(function_exists); +#if ZEND_DEBUG static ZEND_FUNCTION(leak); #ifdef ZEND_TEST_EXCEPTIONS static ZEND_FUNCTION(crash); #endif +#endif static ZEND_FUNCTION(get_included_files); static ZEND_FUNCTION(is_subclass_of); static ZEND_FUNCTION(is_a); @@ -98,10 +100,12 @@ ZEND_FE(method_exists, NULL) ZEND_FE(class_exists, NULL) ZEND_FE(function_exists, NULL) +#if ZEND_DEBUG ZEND_FE(leak, NULL) #ifdef ZEND_TEST_EXCEPTIONS ZEND_FE(crash, NULL) #endif +#endif ZEND_FE(get_included_files, NULL) ZEND_FALIAS(get_required_files, get_included_files, NULL) ZEND_FE(is_subclass_of, NULL) @@ -836,7 +840,7 @@ } /* }}} */ - +#if ZEND_DEBUG /* {{{ proto void leak(int num_bytes=3) Cause an intentional memory leak, for testing/debugging purposes */ ZEND_FUNCTION(leak) @@ -865,6 +869,7 @@ } #endif +#endif /* ZEND_DEBUG */ /* {{{ proto array get_included_files(void) Returns an array with the file names that were include_once()'d */

« previous php.zend-engine.cvs (#645) next »