Skip to content

Commit 33b2e95

Browse files
committed
Zend/Optimizer/zend_call_graph: add some const qualifiers
1 parent 0d95b57 commit 33b2e95

File tree

2 files changed

+5
-5
lines changed

2 files changed

+5
-5
lines changed

Zend/Optimizer/zend_call_graph.c

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -169,9 +169,9 @@ ZEND_API void zend_analyze_calls(zend_arena **arena, zend_script *script, uint32
169169
free_alloca(call_stack, use_heap);
170170
}
171171

172-
static bool zend_is_indirectly_recursive(zend_op_array *root, zend_op_array *op_array, zend_bitset visited)
172+
static bool zend_is_indirectly_recursive(const zend_op_array *root, const zend_op_array *op_array, zend_bitset visited)
173173
{
174-
zend_func_info *func_info;
174+
const zend_func_info *func_info;
175175
zend_call_info *call_info;
176176
bool ret = false;
177177

@@ -197,7 +197,7 @@ static bool zend_is_indirectly_recursive(zend_op_array *root, zend_op_array *op_
197197

198198
static void zend_analyze_recursion(zend_call_graph *call_graph)
199199
{
200-
zend_op_array *op_array;
200+
const zend_op_array *op_array;
201201
zend_func_info *func_info;
202202
zend_call_info *call_info;
203203
uint32_t set_len = zend_bitset_len(call_graph->op_arrays_count);
@@ -259,7 +259,7 @@ ZEND_API void zend_analyze_call_graph(zend_arena **arena, zend_script *script, z
259259
}
260260
/* }}} */
261261

262-
ZEND_API zend_call_info **zend_build_call_map(zend_arena **arena, zend_func_info *info, const zend_op_array *op_array) /* {{{ */
262+
ZEND_API zend_call_info **zend_build_call_map(zend_arena **arena, const zend_func_info *info, const zend_op_array *op_array) /* {{{ */
263263
{
264264
zend_call_info **map, *call;
265265
if (!info->callee_info) {

Zend/Optimizer/zend_call_graph.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@ BEGIN_EXTERN_C()
6363

6464
ZEND_API void zend_build_call_graph(zend_arena **arena, zend_script *script, zend_call_graph *call_graph);
6565
ZEND_API void zend_analyze_call_graph(zend_arena **arena, zend_script *script, zend_call_graph *call_graph);
66-
ZEND_API zend_call_info **zend_build_call_map(zend_arena **arena, zend_func_info *info, const zend_op_array *op_array);
66+
ZEND_API zend_call_info **zend_build_call_map(zend_arena **arena, const zend_func_info *info, const zend_op_array *op_array);
6767
ZEND_API void zend_analyze_calls(zend_arena **arena, zend_script *script, uint32_t build_flags, zend_op_array *op_array, zend_func_info *func_info);
6868

6969
END_EXTERN_C()

0 commit comments

Comments
 (0)