diff --git a/src/pcre2_jit_match.c b/src/pcre2_jit_match.c index c6e8f71..071b92b 100644 --- a/src/pcre2_jit_match.c +++ b/src/pcre2_jit_match.c @@ -156,7 +156,7 @@ if (oveccount > max_oveccount) oveccount = max_oveccount; arguments.oveccount = oveccount << 1; -if (mcontext->jit_callback != NULL) +if (mcontext && mcontext->jit_callback != NULL) jit_stack = mcontext->jit_callback(mcontext->jit_callback_data); else jit_stack = (pcre2_jit_stack *)mcontext->jit_callback_data;