Skip to content

Commit 6a1c4e4

Browse files
authored
Add more JSValueConst (#973)
1 parent 3b079cd commit 6a1c4e4

File tree

2 files changed

+5
-5
lines changed

2 files changed

+5
-5
lines changed

quickjs.c

+3-3
Original file line numberDiff line numberDiff line change
@@ -5205,7 +5205,7 @@ static int js_method_set_properties(JSContext *ctx, JSValue func_obj,
52055205
JSValue JS_NewCFunction3(JSContext *ctx, JSCFunction *func,
52065206
const char *name,
52075207
int length, JSCFunctionEnum cproto, int magic,
5208-
JSValue proto_val)
5208+
JSValueConst proto_val)
52095209
{
52105210
JSValue func_obj;
52115211
JSObject *p;
@@ -35891,7 +35891,7 @@ static JSValue JS_InstantiateFunctionListItem2(JSContext *ctx, JSObject *p,
3589135891
return val;
3589235892
}
3589335893

35894-
static int JS_InstantiateFunctionListItem(JSContext *ctx, JSValue obj,
35894+
static int JS_InstantiateFunctionListItem(JSContext *ctx, JSValueConst obj,
3589535895
JSAtom atom,
3589635896
const JSCFunctionListEntry *e)
3589735897
{
@@ -35984,7 +35984,7 @@ static int JS_InstantiateFunctionListItem(JSContext *ctx, JSValue obj,
3598435984
return 0;
3598535985
}
3598635986

35987-
void JS_SetPropertyFunctionList(JSContext *ctx, JSValue obj,
35987+
void JS_SetPropertyFunctionList(JSContext *ctx, JSValueConst obj,
3598835988
const JSCFunctionListEntry *tab, int len)
3598935989
{
3599035990
int i;

quickjs.h

+2-2
Original file line numberDiff line numberDiff line change
@@ -1090,7 +1090,7 @@ JS_EXTERN JSValue JS_NewCFunction2(JSContext *ctx, JSCFunction *func,
10901090
JS_EXTERN JSValue JS_NewCFunction3(JSContext *ctx, JSCFunction *func,
10911091
const char *name,
10921092
int length, JSCFunctionEnum cproto, int magic,
1093-
JSValue proto_val);
1093+
JSValueConst proto_val);
10941094
JS_EXTERN JSValue JS_NewCFunctionData(JSContext *ctx, JSCFunctionData *func,
10951095
int length, int magic, int data_len,
10961096
JSValueConst *data);
@@ -1176,7 +1176,7 @@ typedef struct JSCFunctionListEntry {
11761176
#define JS_ALIAS_DEF(name, from) { name, JS_PROP_WRITABLE | JS_PROP_CONFIGURABLE, JS_DEF_ALIAS, 0, { .alias = { from, -1 } } }
11771177
#define JS_ALIAS_BASE_DEF(name, from, base) { name, JS_PROP_WRITABLE | JS_PROP_CONFIGURABLE, JS_DEF_ALIAS, 0, { .alias = { from, base } } }
11781178

1179-
JS_EXTERN void JS_SetPropertyFunctionList(JSContext *ctx, JSValue obj,
1179+
JS_EXTERN void JS_SetPropertyFunctionList(JSContext *ctx, JSValueConst obj,
11801180
const JSCFunctionListEntry *tab,
11811181
int len);
11821182

0 commit comments

Comments
 (0)