Skip to content

Commit 7fedee8

Browse files
committed
Fix shift ub
And typo in macro name
1 parent dafc72c commit 7fedee8

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

ext/opcache/jit/zend_jit_internal.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -427,8 +427,8 @@ struct _zend_jit_trace_stack_frame {
427427
#define TRACE_FRAME_NO_NEED_REKEASE_THIS(frame) \
428428
((frame)->_info & TRACE_FRAME_MASK_NO_NEED_RELEASE_THIS)
429429

430-
#define TRACE_FRAME_SET_UNKNOWM_NUM_ARGS(frame) do { \
431-
(frame)->_info |= (0xffff << TRACE_FRAME_SHIFT_NUM_ARGS); \
430+
#define TRACE_FRAME_SET_UNKNOWN_NUM_ARGS(frame) do { \
431+
(frame)->_info |= (0xffffu << TRACE_FRAME_SHIFT_NUM_ARGS); \
432432
} while (0)
433433
#define TRACE_FRAME_SET_RETURN_SSA_VAR(frame, var) do { \
434434
(frame)->_info = var; \

ext/opcache/jit/zend_jit_trace.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5095,7 +5095,7 @@ static const void *zend_jit_trace(zend_jit_trace_rec *trace_buffer, uint32_t par
50955095
case ZEND_SEND_UNPACK:
50965096
if (JIT_G(current_frame)
50975097
&& JIT_G(current_frame)->call) {
5098-
TRACE_FRAME_SET_UNKNOWM_NUM_ARGS(JIT_G(current_frame)->call);
5098+
TRACE_FRAME_SET_UNKNOWN_NUM_ARGS(JIT_G(current_frame)->call);
50995099
}
51005100
break;
51015101
default:

0 commit comments

Comments
 (0)