Skip to content

Commit b088575

Browse files
MaxKellermannGirgias
authored andcommitted
Zend/zend_extensions: include cleanup
1 parent b1d4877 commit b088575

File tree

2 files changed

+13
-3
lines changed

2 files changed

+13
-3
lines changed

Zend/zend_extensions.c

+4-1
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,10 @@
1818
*/
1919

2020
#include "zend_extensions.h"
21-
#include "zend_system_id.h"
21+
#include "zend_arena.h"
22+
#include "zend_globals.h" // for struct _zend_compiler_globals
23+
#include "zend_globals_macros.h" // for CG()
24+
#include "zend_system_id.h" // for zend_add_system_entropy()
2225

2326
ZEND_API zend_llist zend_extensions;
2427
ZEND_API uint32_t zend_extension_flags = 0;

Zend/zend_extensions.h

+9-2
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,15 @@
2020
#ifndef ZEND_EXTENSIONS_H
2121
#define ZEND_EXTENSIONS_H
2222

23-
#include "zend_compile.h"
24-
#include "zend_build.h"
23+
#include "zend_build.h" // for ZEND_TOSTR()
24+
#include "zend_portability.h" // for BEGIN_EXTERN_C
25+
#include "zend_types.h" // for zend_result
26+
27+
#include <stddef.h> // for size_t
28+
29+
typedef struct _zend_execute_data zend_execute_data;
30+
typedef struct _zend_op_array zend_op_array;
31+
typedef struct _zend_llist zend_llist;
2532

2633
/*
2734
The constants below are derived from ext/opcache/ZendAccelerator.h

0 commit comments

Comments
 (0)