summaryrefslogtreecommitdiff
path: root/src/mongo/scripting/mozjs/implscope.h
diff options
context:
space:
mode:
authorSpencer Jackson <spencer.jackson@mongodb.com>2017-02-16 17:58:26 -0500
committerSpencer Jackson <spencer.jackson@mongodb.com>2017-04-10 17:11:43 -0400
commitd20c74fe700d15ea555f9c6cae916b522005eec7 (patch)
tree941d9543e08c2493f61e3a000eb2853645a5b3d8 /src/mongo/scripting/mozjs/implscope.h
parentaee82ce9a64c6f44fae2f81598c8e153d19f8d02 (diff)
downloadmongo-d20c74fe700d15ea555f9c6cae916b522005eec7.tar.gz
SERVER-28323 Don't pass JavaScript scopes a function ID number
Diffstat (limited to 'src/mongo/scripting/mozjs/implscope.h')
-rw-r--r--src/mongo/scripting/mozjs/implscope.h7
1 files changed, 2 insertions, 5 deletions
diff --git a/src/mongo/scripting/mozjs/implscope.h b/src/mongo/scripting/mozjs/implscope.h
index 9569b7afbc6..486cecd8938 100644
--- a/src/mongo/scripting/mozjs/implscope.h
+++ b/src/mongo/scripting/mozjs/implscope.h
@@ -149,8 +149,7 @@ public:
void injectNative(const char* field, NativeFunction func, void* data = 0) override;
- ScriptingFunction _createFunction(const char* code,
- ScriptingFunction functionNumber = 0) override;
+ ScriptingFunction _createFunction(const char* code) override;
void newFunction(StringData code, JS::MutableHandleValue out);
@@ -342,9 +341,7 @@ public:
};
private:
- void _MozJSCreateFunction(const char* raw,
- ScriptingFunction functionNumber,
- JS::MutableHandleValue fun);
+ void _MozJSCreateFunction(StringData raw, JS::MutableHandleValue fun);
/**
* This structure exists exclusively to construct the runtime and context