summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEliot Horowitz <eliot@10gen.com>2009-05-28 17:07:40 -0400
committerEliot Horowitz <eliot@10gen.com>2009-05-28 17:07:40 -0400
commit3b8c1a8709c51d3d6881ab311f2c90ff8ff826b5 (patch)
tree836c8ffbf2f0ce8c17740bda7506f9cc42cbb7f9
parentf3916cb59963cc38a9c1351cc17796b1b6495172 (diff)
downloadmongo-3b8c1a8709c51d3d6881ab311f2c90ff8ff826b5.tar.gz
memory leak in sm SERVER-73
-rw-r--r--scripting/engine_spidermonkey.cpp4
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();
}