Skip to content

Commit 11f44e2

Browse files
echopticVeljko Marjanovic
andauthored
Fix wrong type for class_id in public api (#1155)
Co-authored-by: Veljko Marjanovic <veljko.marjanovic0002@gmail.com>
1 parent 4be4647 commit 11f44e2

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

quickjs.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5053,7 +5053,7 @@ static int JS_SetObjectData(JSContext *ctx, JSValueConst obj, JSValue val)
50535053
return -1;
50545054
}
50555055

5056-
JSValue JS_NewObjectClass(JSContext *ctx, int class_id)
5056+
JSValue JS_NewObjectClass(JSContext *ctx, JSClassID class_id)
50575057
{
50585058
return JS_NewObjectProtoClass(ctx, ctx->class_proto[class_id], class_id);
50595059
}

quickjs.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -819,7 +819,7 @@ JS_EXTERN void JS_FreeCString(JSContext *ctx, const char *ptr);
819819

820820
JS_EXTERN JSValue JS_NewObjectProtoClass(JSContext *ctx, JSValueConst proto,
821821
JSClassID class_id);
822-
JS_EXTERN JSValue JS_NewObjectClass(JSContext *ctx, int class_id);
822+
JS_EXTERN JSValue JS_NewObjectClass(JSContext *ctx, JSClassID class_id);
823823
JS_EXTERN JSValue JS_NewObjectProto(JSContext *ctx, JSValueConst proto);
824824
JS_EXTERN JSValue JS_NewObject(JSContext *ctx);
825825
// takes ownership of the values

0 commit comments

Comments
 (0)