From ec864cee4cbd78134c89cd9628d612822acbd314 Mon Sep 17 00:00:00 2001 From: Michael Jerris Date: Tue, 27 Jan 2009 23:15:42 +0000 Subject: [PATCH] libjs: fix build warning under gcc 4.3 git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@11521 d0543943-73ff-0310-b7d9-9358b9ac24b2 --- libs/js/src/jsapi.c | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/libs/js/src/jsapi.c b/libs/js/src/jsapi.c index 7b1c1c73f2..ed28dfdc69 100644 --- a/libs/js/src/jsapi.c +++ b/libs/js/src/jsapi.c @@ -4076,12 +4076,13 @@ JS_EvaluateScript(JSContext *cx, JSObject *obj, { jschar *chars; JSBool ok; + size_t slength = length; CHECK_REQUEST(cx); - chars = js_InflateString(cx, bytes, &length); + chars = js_InflateString(cx, bytes, &slength); if (!chars) return JS_FALSE; - ok = JS_EvaluateUCScript(cx, obj, chars, length, filename, lineno, rval); + ok = JS_EvaluateUCScript(cx, obj, chars, slength, filename, lineno, rval); JS_free(cx, chars); return ok; } @@ -4095,12 +4096,13 @@ JS_EvaluateScriptForPrincipals(JSContext *cx, JSObject *obj, { jschar *chars; JSBool ok; + size_t slength = length; CHECK_REQUEST(cx); - chars = js_InflateString(cx, bytes, &length); + chars = js_InflateString(cx, bytes, &slength); if (!chars) return JS_FALSE; - ok = JS_EvaluateUCScriptForPrincipals(cx, obj, principals, chars, length, + ok = JS_EvaluateUCScriptForPrincipals(cx, obj, principals, chars, slength, filename, lineno, rval); JS_free(cx, chars); return ok;