diff options
author | Eliot Horowitz <eliot@10gen.com> | 2009-05-28 17:07:40 -0400 |
---|---|---|
committer | Eliot Horowitz <eliot@10gen.com> | 2009-05-28 17:07:40 -0400 |
commit | 3b8c1a8709c51d3d6881ab311f2c90ff8ff826b5 (patch) | |
tree | 836c8ffbf2f0ce8c17740bda7506f9cc42cbb7f9 | |
parent | f3916cb59963cc38a9c1351cc17796b1b6495172 (diff) | |
download | mongo-3b8c1a8709c51d3d6881ab311f2c90ff8ff826b5.tar.gz |
memory leak in sm SERVER-73
-rw-r--r-- | scripting/engine_spidermonkey.cpp | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/scripting/engine_spidermonkey.cpp b/scripting/engine_spidermonkey.cpp index 92545288bca..f450a1e8c03 100644 --- a/scripting/engine_spidermonkey.cpp +++ b/scripting/engine_spidermonkey.cpp @@ -156,7 +156,9 @@ namespace mongo { append( b , name , getProperty( o , name.c_str() ) , orig[name].type() ); } - + + JS_DestroyIdArray( _context , properties ); + return b.obj(); } |