From f9da599ef552553052561c76506a55d7608b8ad1 Mon Sep 17 00:00:00 2001 From: Andy Wingo Date: Wed, 3 Apr 2019 17:37:18 +0200 Subject: [PATCH] Fix jit_reset to be useful --- lightening/lightening.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/lightening/lightening.c b/lightening/lightening.c index 7b46d4fcc..11cc3735f 100644 --- a/lightening/lightening.c +++ b/lightening/lightening.c @@ -214,9 +214,9 @@ jit_begin(jit_state_t *_jit, uint8_t* buf, size_t length) { ASSERT (!_jit->start); - _jit->start = buf; + _jit->pc.uc = _jit->start = buf; _jit->limit = buf + length; - jit_reset(_jit); + _jit->overflow = 0; } jit_bool_t @@ -230,7 +230,7 @@ void jit_reset(jit_state_t *_jit) { ASSERT (_jit->start); - _jit->pc.uc = _jit->start; + _jit->pc.uc = _jit->start = _jit->limit = NULL; _jit->overflow = 0; }