From c1ba371eda115c25f6568fd8e8c42fbffa5ec7d7 Mon Sep 17 00:00:00 2001 From: Fabrice Bellard Date: Thu, 14 May 2026 15:43:42 +0200 Subject: [PATCH] added missing NULL pointer check (#504) --- quickjs.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/quickjs.c b/quickjs.c index 84474d1..dcd0fd6 100644 --- a/quickjs.c +++ b/quickjs.c @@ -48100,6 +48100,8 @@ static BOOL check_regexp_getter(JSContext *ctx, return FALSE; if ((prs->flags & JS_PROP_TMASK) != JS_PROP_GETSET) return FALSE; + if (!pr->u.getset.getter) + return FALSE; return JS_IsCFunction(ctx, JS_MKPTR(JS_TAG_OBJECT, pr->u.getset.getter), func, magic); }