Skip to content

Commit d0ad286

Browse files
committed
Zend: use type uint32_t for zend_lineno global
1 parent 8eddd64 commit d0ad286

File tree

3 files changed

+4
-4
lines changed

3 files changed

+4
-4
lines changed

Zend/zend_compile.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -519,7 +519,7 @@ ZEND_API zend_string *zend_get_compiled_filename(void) /* {{{ */
519519
}
520520
/* }}} */
521521

522-
ZEND_API int zend_get_compiled_lineno(void) /* {{{ */
522+
ZEND_API uint32_t zend_get_compiled_lineno(void) /* {{{ */
523523
{
524524
return CG(zend_lineno);
525525
}
@@ -4697,7 +4697,7 @@ static const zend_frameless_function_info *find_frameless_function_info(zend_ast
46974697

46984698
static uint32_t zend_compile_frameless_icall_ex(znode *result, zend_ast_list *args, zend_function *fbc, const zend_frameless_function_info *frameless_function_info, uint32_t type)
46994699
{
4700-
int lineno = CG(zend_lineno);
4700+
uint32_t lineno = CG(zend_lineno);
47014701
uint32_t num_args = frameless_function_info->num_args;
47024702
uint32_t offset = find_frameless_function_offset(num_args, frameless_function_info->handler);
47034703
znode arg_zvs[3];

Zend/zend_compile.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -894,7 +894,7 @@ void shutdown_scanner(void);
894894
ZEND_API zend_string *zend_set_compiled_filename(zend_string *new_compiled_filename);
895895
ZEND_API void zend_restore_compiled_filename(zend_string *original_compiled_filename);
896896
ZEND_API zend_string *zend_get_compiled_filename(void);
897-
ZEND_API int zend_get_compiled_lineno(void);
897+
ZEND_API uint32_t zend_get_compiled_lineno(void);
898898
ZEND_API size_t zend_get_scanned_file_offset(void);
899899

900900
ZEND_API zend_string *zend_get_compiled_variable_name(const zend_op_array *op_array, uint32_t var);

Zend/zend_globals.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -88,7 +88,7 @@ struct _zend_compiler_globals {
8888

8989
zend_string *compiled_filename;
9090

91-
int zend_lineno;
91+
uint32_t zend_lineno;
9292

9393
zend_op_array *active_op_array;
9494

0 commit comments

Comments
 (0)