Skip to content

Commit 4069a5c

Browse files
MaxKellermannGirgias
authored andcommitted
Zend/zend_execute: always include zend_globals.h
Commit ecc880f was incomplete; EG() is used in inline functions outside of ZEND_DEBUG.
1 parent a60c6ee commit 4069a5c

File tree

1 file changed

+2
-5
lines changed

1 file changed

+2
-5
lines changed

Zend/zend_execute.h

+2-5
Original file line numberDiff line numberDiff line change
@@ -22,15 +22,12 @@
2222
#define ZEND_EXECUTE_H
2323

2424
#include "zend_compile.h" // for zend_op_array
25+
#include "zend_globals.h" // for struct _zend_executor_globals
26+
#include "zend_globals_macros.h" // for EG()
2527
#include "zend_list.h" // for zend_rsrc_list_get_rsrc_type()
2628
#include "zend_portability.h" // for BEGIN_EXTERN_C
2729
#include "zend_types.h" // for zend_execute_data
2830

29-
#if ZEND_DEBUG
30-
#include "zend_globals.h" // for struct _zend_executor_globals
31-
#include "zend_globals_macros.h" // for EG()
32-
#endif
33-
3431
BEGIN_EXTERN_C()
3532
struct _zend_fcall_info;
3633
ZEND_API extern void (*zend_execute_ex)(zend_execute_data *execute_data);

0 commit comments

Comments
 (0)