This commit is contained in:
Ben Morris 2024-09-25 13:50:12 -04:00 committed by GitHub
commit d8c4e96f51
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -9847,7 +9847,7 @@ void *JS_GetOpaque(JSValueConst obj, JSClassID class_id)
if (JS_VALUE_GET_TAG(obj) != JS_TAG_OBJECT)
return NULL;
p = JS_VALUE_GET_OBJ(obj);
if (p->class_id != class_id)
if (class_id && p->class_id != class_id)
return NULL;
return p->u.opaque;
}