diff options
-rw-r--r-- | lightening/lightening.c | 6 |
1 files 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; } |