diff options
author | Eric Milkie <milkie@10gen.com> | 2012-11-20 15:07:46 -0500 |
---|---|---|
committer | Eric Milkie <milkie@10gen.com> | 2012-11-20 15:07:46 -0500 |
commit | 326095ca898a7b81ae65255841db31f626db0951 (patch) | |
tree | b7d1f0458aa633423e05a7f169e8378bf3542bc2 | |
parent | c8ac128c2317aac68d794246a596f982430c44d8 (diff) | |
download | mongo-326095ca898a7b81ae65255841db31f626db0951.tar.gz |
SERVER-7685: fix build: propagate return from new inner function
-rw-r--r-- | src/mongo/scripting/engine_v8.cpp | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/mongo/scripting/engine_v8.cpp b/src/mongo/scripting/engine_v8.cpp index f2241cfad52..8696e2487ae 100644 --- a/src/mongo/scripting/engine_v8.cpp +++ b/src/mongo/scripting/engine_v8.cpp @@ -1536,8 +1536,10 @@ namespace mongo { Local<v8::Object> obj = value->ToObject(); Local<v8::Value> proto = obj->GetPrototype(); - if (obj->InternalFieldCount() && obj->GetInternalField(0)->IsNumber()) + if (obj->InternalFieldCount() && obj->GetInternalField(0)->IsNumber()) { v8ToMongoInternal(b, elementName, obj); + return; + } string s = toSTLString(value); if (s.size() && s[0] == '/') |