diff options
Diffstat (limited to 'scripting/engine.cpp')
-rw-r--r-- | scripting/engine.cpp | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/scripting/engine.cpp b/scripting/engine.cpp index eac00cadf14..ec1de4b00fc 100644 --- a/scripting/engine.cpp +++ b/scripting/engine.cpp @@ -398,6 +398,10 @@ namespace mongo { // _real->setThis( obj ); // } + void setFunction( const char *field , const char * code ) { + _real->setFunction(field, code); + } + ScriptingFunction createFunction( const char * code ) { return _real->createFunction( code ); } @@ -428,8 +432,8 @@ namespace mongo { return _real->execFile( filename , printResult , reportError , assertOnError , timeoutMs ); } - void injectNative( const char *field, NativeFunction func ) { - _real->injectNative( field , func ); + void injectNative( const char *field, NativeFunction func, void* data ) { + _real->injectNative( field , func, data ); } void gc() { |