Skip to content

Commit dfac6c6

Browse files
committed
Convert macro to inline function in zend.c
1 parent 4b411a9 commit dfac6c6

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

Zend/zend.h

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -298,8 +298,9 @@ ZEND_API zend_string *zend_print_zval_r_to_str(zval *expr, int indent);
298298
ZEND_API void zend_print_flat_zval_r(zval *expr);
299299
void zend_print_flat_zval_r_to_buf(smart_str *str, zval *expr);
300300

301-
#define zend_print_variable(var) \
302-
zend_print_zval((var), 0)
301+
static zend_always_inline size_t zend_print_variable(zval *var) {
302+
return zend_print_zval(var, 0);
303+
}
303304

304305
ZEND_API ZEND_COLD void zend_output_debug_string(bool trigger_break, const char *format, ...) ZEND_ATTRIBUTE_FORMAT(printf, 2, 3);
305306

0 commit comments

Comments
 (0)