File tree Expand file tree Collapse file tree 2 files changed +10
-5
lines changed
Expand file tree Collapse file tree 2 files changed +10
-5
lines changed Original file line number Diff line number Diff line change 2323#include "zend_dtrace.h"
2424
2525#ifdef HAVE_DTRACE
26+
27+ ZEND_API zend_op_array * (* zend_dtrace_compile_file )(zend_file_handle * file_handle , int type );
28+ ZEND_API void (* zend_dtrace_execute )(zend_op_array * op_array );
29+ ZEND_API void (* zend_dtrace_execute_internal )(zend_execute_data * execute_data , zval * return_value );
30+
2631/* PHP DTrace probes {{{ */
2732static inline const char * dtrace_get_executed_filename (void )
2833{
@@ -41,9 +46,9 @@ static inline const char *dtrace_get_executed_filename(void)
4146ZEND_API zend_op_array * dtrace_compile_file (zend_file_handle * file_handle , int type )
4247{
4348 zend_op_array * res ;
44- DTRACE_COMPILE_FILE_ENTRY (file_handle -> opened_path , (char * )file_handle -> filename );
49+ DTRACE_COMPILE_FILE_ENTRY (file_handle -> opened_path -> val , (char * )file_handle -> filename );
4550 res = compile_file (file_handle , type );
46- DTRACE_COMPILE_FILE_RETURN (file_handle -> opened_path , (char * )file_handle -> filename );
51+ DTRACE_COMPILE_FILE_RETURN (file_handle -> opened_path -> val , (char * )file_handle -> filename );
4752
4853 return res ;
4954}
Original file line number Diff line number Diff line change @@ -30,9 +30,9 @@ extern "C" {
3030#endif
3131
3232#ifdef HAVE_DTRACE
33- ZEND_API zend_op_array * (* zend_dtrace_compile_file )(zend_file_handle * file_handle , int type );
34- ZEND_API void (* zend_dtrace_execute )(zend_op_array * op_array );
35- ZEND_API void (* zend_dtrace_execute_internal )(zend_execute_data * execute_data , zval * return_value );
33+ ZEND_API extern zend_op_array * (* zend_dtrace_compile_file )(zend_file_handle * file_handle , int type );
34+ ZEND_API extern void (* zend_dtrace_execute )(zend_op_array * op_array );
35+ ZEND_API extern void (* zend_dtrace_execute_internal )(zend_execute_data * execute_data , zval * return_value );
3636
3737ZEND_API zend_op_array * dtrace_compile_file (zend_file_handle * file_handle , int type );
3838ZEND_API void dtrace_execute_ex (zend_execute_data * execute_data );
You can’t perform that action at this time.
0 commit comments