From 67670c28a07e9f86ca3b42ddad93cda05ed6f1ce Mon Sep 17 00:00:00 2001 From: Witold Filipczyk Date: Sun, 19 Jun 2022 13:19:07 +0200 Subject: [PATCH] [js] minor optimisation. add_bytes_to_string, because length is known. --- src/ecmascript/quickjs/document.c | 2 +- src/ecmascript/spidermonkey/document.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/ecmascript/quickjs/document.c b/src/ecmascript/quickjs/document.c index 63f45d92..fe5ac995 100644 --- a/src/ecmascript/quickjs/document.c +++ b/src/ecmascript/quickjs/document.c @@ -1043,7 +1043,7 @@ js_document_replace(JSContext *ctx, JSValueConst this_val, int argc, JSValueCons struct string f_data; if (init_string(&f_data)) { - add_to_string(&f_data,f->data); + add_bytes_to_string(&f_data, f->data, f->length); struct string nu_str; if (init_string(&nu_str)) { diff --git a/src/ecmascript/spidermonkey/document.c b/src/ecmascript/spidermonkey/document.c index e38489d7..92f1e5ca 100644 --- a/src/ecmascript/spidermonkey/document.c +++ b/src/ecmascript/spidermonkey/document.c @@ -1429,7 +1429,7 @@ document_replace(JSContext *ctx, unsigned int argc, JS::Value *vp) struct string f_data; if (init_string(&f_data)) { - add_to_string(&f_data,f->data); + add_bytes_to_string(&f_data, f->data, f->length); struct string nu_str; if (init_string(&nu_str)) {