From e79e13bcb0823bfcf7960a030d20096a642d3786 Mon Sep 17 00:00:00 2001 From: Michael Jerris Date: Tue, 27 Jan 2009 23:20:23 +0000 Subject: [PATCH] libjs: fix build warning under gcc 4.3 git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@11522 d0543943-73ff-0310-b7d9-9358b9ac24b2 --- libs/js/src/jsapi.c | 5 +++-- libs/js/src/jsdbgapi.c | 5 +++-- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/libs/js/src/jsapi.c b/libs/js/src/jsapi.c index ed28dfdc69..50fb5f7576 100644 --- a/libs/js/src/jsapi.c +++ b/libs/js/src/jsapi.c @@ -4574,12 +4574,13 @@ JS_NewRegExpObject(JSContext *cx, char *bytes, size_t length, uintN flags) #if JS_HAS_REGEXPS jschar *chars; JSObject *obj; + size_t slength = length; CHECK_REQUEST(cx); - chars = js_InflateString(cx, bytes, &length); + chars = js_InflateString(cx, bytes, &slength); if (!chars) return NULL; - obj = js_NewRegExpObject(cx, NULL, chars, length, flags); + obj = js_NewRegExpObject(cx, NULL, chars, slength, flags); JS_free(cx, chars); return obj; #else diff --git a/libs/js/src/jsdbgapi.c b/libs/js/src/jsdbgapi.c index 77a2f15f24..5f25968603 100644 --- a/libs/js/src/jsdbgapi.c +++ b/libs/js/src/jsdbgapi.c @@ -939,11 +939,12 @@ JS_EvaluateInStackFrame(JSContext *cx, JSStackFrame *fp, { jschar *chars; JSBool ok; + size_t slength = length; - chars = js_InflateString(cx, bytes, &length); + chars = js_InflateString(cx, bytes, &slength); if (!chars) return JS_FALSE; - ok = JS_EvaluateUCInStackFrame(cx, fp, chars, length, filename, lineno, + ok = JS_EvaluateUCInStackFrame(cx, fp, chars, slength, filename, lineno, rval); JS_free(cx, chars);