diff --git a/src/sbbs3/js_global.c b/src/sbbs3/js_global.c index 7a5660ffc6c2b3ea2a7f72d01b9d63d349802ee6..30d030758afbbaf721c684f9735fa9646285c16b 100644 --- a/src/sbbs3/js_global.c +++ b/src/sbbs3/js_global.c @@ -201,10 +201,10 @@ js_log(JSContext *cx, uintN argc, jsval *arglist) /* Create a new value in the new context with a value from the original context */ static jsval* js_CopyValue(JSContext* cx, jsval val, JSContext* new_cx, jsval* rval) { - *rval = JSVAL_VOID; size_t size; uint64 *nval; + *rval = JSVAL_VOID; if(JS_WriteStructuredClone(cx, val, &nval, &size, NULL, NULL)) { JS_ReadStructuredClone(new_cx, nval, size, JS_STRUCTURED_CLONE_VERSION, rval, NULL, NULL); JS_free(cx, nval);