]> granicus.if.org Git - php/commitdiff
Drop no-op dasm_growpc() call
authorNikita Popov <nikita.ppv@gmail.com>
Wed, 22 Jul 2020 09:10:42 +0000 (11:10 +0200)
committerNikita Popov <nikita.ppv@gmail.com>
Wed, 22 Jul 2020 09:11:36 +0000 (11:11 +0200)
This doesn't do anything, as maxpc=0 is passed. However, ubsan
complains about the memset of a null pointer, so avoid it.

ext/opcache/jit/zend_jit_trace.c

index 06d7422ae552f833ac8641e7d5170fa5782636b5..7a52c78d766cafa3b17ec63c3c06a429402a407e 100644 (file)
@@ -4609,7 +4609,6 @@ static const void *zend_jit_trace_exit_to_vm(uint32_t trace_num, uint32_t exit_n
        dasm_init(&dasm_state, DASM_MAXSECTION);
        dasm_setupglobal(&dasm_state, dasm_labels, zend_lb_MAX);
        dasm_setup(&dasm_state, dasm_actions);
-       dasm_growpc(&dasm_state, 0);
 
        zend_jit_align_func(&dasm_state);