From a15e79f443ea5feb03c8224e00f71e3b8fe53431 Mon Sep 17 00:00:00 2001 From: Peter Zhu Date: Tue, 5 Jan 2021 11:20:35 -0500 Subject: [PATCH] Address comments --- ext/liquid_c/vm.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/ext/liquid_c/vm.c b/ext/liquid_c/vm.c index 3c11d798..c3bc179a 100644 --- a/ext/liquid_c/vm.c +++ b/ext/liquid_c/vm.c @@ -377,6 +377,7 @@ static VALUE vm_render_until_error(VALUE uncast_args) ip += 3; args->ip = ip; args->const_ptr = const_ptr; + args->tags_ptr = tags_ptr; break; case OP_POP_WRITE: { @@ -408,7 +409,8 @@ VALUE liquid_vm_evaluate(VALUE context, vm_assembler_t *code) vm_render_until_error_args_t args = { .vm = vm, .const_ptr = (const size_t *)code->constants.data, - .ip = code->instructions.data + .ip = code->instructions.data, + .tags_ptr = (const VALUE *)code->tags.data }; vm_render_until_error((VALUE)&args); VALUE ret = vm_stack_pop(vm);