Skip to content

Commit 737dab0

Browse files
committed
fix 'new Function' regression after 9a15ae0
1 parent 7ef769f commit 737dab0

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

src/jswrap_functions.c

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -87,7 +87,11 @@ JsVar *jswrap_function_constructor(JsVar *args) {
8787
if (s) {
8888
// copy the string - if a string was supplied already we want to make
8989
// sure we have a new (unreferenced) string
90-
jsvAddFunctionParameter(fn, jsvNewFromString("\xFF"), 0);
90+
JsVar *paramName = jsvNewFromString("\xFF");
91+
if (paramName) {
92+
jsvAppendStringVarComplete(paramName, s);
93+
jsvAddFunctionParameter(fn, paramName, 0);
94+
}
9195
jsvUnLock(s);
9296
}
9397

0 commit comments

Comments
 (0)