[gjs] context: Add missing BeginRequest / EndRequest
- From: Jasper St. Pierre <jstpierre src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gjs] context: Add missing BeginRequest / EndRequest
- Date: Tue, 25 Jun 2013 19:40:00 +0000 (UTC)
commit c5059678a20b0a22c271d441525d1114e5d297ad
Author: Jasper St. Pierre <jstpierre mecheye net>
Date: Mon Jun 24 19:51:23 2013 -0400
context: Add missing BeginRequest / EndRequest
https://bugzilla.gnome.org/show_bug.cgi?id=703068
gjs/jsapi-util-string.c | 7 +++++--
1 files changed, 5 insertions(+), 2 deletions(-)
---
diff --git a/gjs/jsapi-util-string.c b/gjs/jsapi-util-string.c
index 87c0664..9ffc9e2 100644
--- a/gjs/jsapi-util-string.c
+++ b/gjs/jsapi-util-string.c
@@ -248,7 +248,10 @@ gjs_intern_string_to_id (JSContext *context,
const char *string)
{
JSString *str;
-
+ jsid id;
+ JS_BeginRequest(context);
str = JS_InternString(context, string);
- return INTERNED_STRING_TO_JSID(context, str);
+ id = INTERNED_STRING_TO_JSID(context, str);
+ JS_EndRequest(context);
+ return id;
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]