Bug 1356666, part 3 - Mark some functions in mozJSSubscriptLoader static. r=mrbkap draft
authorAndrew McCreight <continuation@gmail.com>
Fri, 14 Apr 2017 14:33:17 -0700
changeset 563033 42b76c50c817cedc5dfce79c66f3cac9999c1858
parent 563010 d83d2688391d7a53535f1d995490f971f1572777
child 563034 1a20b40ddafa76d528ecd353175cf0a02523ce7c
push id54194
push userbmo:continuation@gmail.com
push dateFri, 14 Apr 2017 21:57:45 +0000
reviewersmrbkap
bugs1356666
milestone55.0a1
Bug 1356666, part 3 - Mark some functions in mozJSSubscriptLoader static. r=mrbkap MozReview-Commit-ID: 7JsyR6B84Gz
js/xpconnect/loader/mozJSSubScriptLoader.cpp
--- a/js/xpconnect/loader/mozJSSubScriptLoader.cpp
+++ b/js/xpconnect/loader/mozJSSubScriptLoader.cpp
@@ -115,17 +115,17 @@ ReportError(JSContext* cx, const char* o
         spec.Assign("(unknown)");
 
     nsAutoCString msg(origMsg);
     msg.Append(": ");
     msg.Append(spec);
     ReportError(cx, msg);
 }
 
-bool
+static bool
 PrepareScript(nsIURI* uri,
               JSContext* cx,
               RootedObject& targetObj,
               const char* uriStr,
               const nsAString& charset,
               const char* buf,
               int64_t len,
               bool reuseGlobal,
@@ -178,17 +178,17 @@ PrepareScript(nsIURI* uri,
     AutoObjectVector envChain(cx);
     if (!JS_IsGlobalObject(targetObj) && !envChain.append(targetObj)) {
         return false;
     }
     return JS::CompileFunction(cx, envChain, options, nullptr, 0, nullptr,
                                buf, len, function);
 }
 
-bool
+static bool
 EvalScript(JSContext* cx,
            RootedObject& targetObj,
            MutableHandleValue retval,
            nsIURI* uri,
            bool cache,
            RootedScript& script,
            RootedFunction& function)
 {