summaryrefslogtreecommitdiff
path: root/scripting/engine_v8.cpp
diff options
context:
space:
mode:
authoragirbal <antoine@10gen.com>2011-07-16 15:39:38 -0700
committeragirbal <antoine@10gen.com>2011-07-16 15:41:10 -0700
commit3a5ebf3c855df76c97c917539d080ac50dee9b7d (patch)
tree6aedf7bea97bb90e96fec2a8290df95e681f8e1e /scripting/engine_v8.cpp
parent25fe57b9a377605d72bb65d1721f8bfd16e84987 (diff)
downloadmongo-3a5ebf3c855df76c97c917539d080ac50dee9b7d.tar.gz
- fix some tests, error when trying to access bson on some builtin obj
Diffstat (limited to 'scripting/engine_v8.cpp')
-rw-r--r--scripting/engine_v8.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/scripting/engine_v8.cpp b/scripting/engine_v8.cpp
index e62a26bd4bf..952ac10e5f8 100644
--- a/scripting/engine_v8.cpp
+++ b/scripting/engine_v8.cpp
@@ -41,8 +41,8 @@ namespace mongo {
*/
static BSONObj* unwrapBSONObj(const Handle<v8::Object>& obj) {
Handle<External> field = Handle<External>::Cast(obj->GetInternalField(0));
-// if (field.IsEmpty() || !field->IsExternal())
-// return 0;
+ if (field.IsEmpty() || !field->IsExternal())
+ return 0;
void* ptr = field->Value();
return (BSONObj*)ptr;
}