Skip to content

Commit 921274d

Browse files
MaxKellermannGirgias
authored andcommitted
Zend/zend_observer: include cleanup
1 parent fc1f528 commit 921274d

File tree

2 files changed

+12
-6
lines changed

2 files changed

+12
-6
lines changed

Zend/zend_observer.c

+3-3
Original file line numberDiff line numberDiff line change
@@ -18,10 +18,10 @@
1818
*/
1919

2020
#include "zend_observer.h"
21-
22-
#include "zend_extensions.h"
21+
#include "zend_fibers.h"
22+
#include "zend_extensions.h" // for zend_get_op_array_extension_handles()
2323
#include "zend_llist.h"
24-
#include "zend_vm.h"
24+
#include "zend_vm.h" // for ZEND_VM_SET_OPCODE_HANDLER()
2525

2626
#define ZEND_OBSERVER_DATA(function) \
2727
ZEND_OP_ARRAY_EXTENSION((&(function)->common), zend_observer_fcall_op_array_extension)

Zend/zend_observer.h

+9-3
Original file line numberDiff line numberDiff line change
@@ -20,9 +20,15 @@
2020
#ifndef ZEND_OBSERVER_H
2121
#define ZEND_OBSERVER_H
2222

23-
#include "zend.h"
24-
#include "zend_compile.h"
25-
#include "zend_fibers.h"
23+
#include "zend_portability.h" // for BEGIN_EXTERN_C
24+
25+
typedef struct _zend_class_entry zend_class_entry;
26+
typedef struct _zend_execute_data zend_execute_data;
27+
typedef struct _zend_fiber_context zend_fiber_context;
28+
typedef union _zend_function zend_function;
29+
typedef struct _zend_op_array zend_op_array;
30+
typedef struct _zend_string zend_string;
31+
typedef struct _zval_struct zval;
2632

2733
BEGIN_EXTERN_C()
2834

0 commit comments

Comments
 (0)