summaryrefslogtreecommitdiff
path: root/src/backend/plugins/pacrunner-duktape/pacrunner-duktape.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/backend/plugins/pacrunner-duktape/pacrunner-duktape.c')
-rw-r--r--src/backend/plugins/pacrunner-duktape/pacrunner-duktape.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/src/backend/plugins/pacrunner-duktape/pacrunner-duktape.c b/src/backend/plugins/pacrunner-duktape/pacrunner-duktape.c
index 72f4b2b..4425d8e 100644
--- a/src/backend/plugins/pacrunner-duktape/pacrunner-duktape.c
+++ b/src/backend/plugins/pacrunner-duktape/pacrunner-duktape.c
@@ -154,9 +154,8 @@ px_pacrunner_duktape_set_pac (PxPacRunner *pacrunner,
PxPacRunnerDuktape *self = PX_PACRUNNER_DUKTAPE (pacrunner);
gsize len;
gconstpointer content = g_bytes_get_data (pac_data, &len);
- g_autoptr (GString) pac = g_string_new_len (content, len);
- duk_push_string (self->ctx, pac->str);
+ duk_push_lstring (self->ctx, content, len);
if (duk_peval_noresult (self->ctx)) {
return FALSE;