diff options
author | Ben Becker <ben.becker@10gen.com> | 2013-02-20 12:35:50 -0800 |
---|---|---|
committer | Ben Becker <ben.becker@10gen.com> | 2013-02-20 12:35:58 -0800 |
commit | 14ed13866d9b88f8cdf5d3456882197f7530798e (patch) | |
tree | 5a5321ba3dd017b8a5cde2658528a04ac9399be2 | |
parent | 01c2aa306374e440dc24f47c529ea075618aa20c (diff) | |
download | mongo-14ed13866d9b88f8cdf5d3456882197f7530798e.tar.gz |
SERVER-8634: make _v8_function read-only
-rw-r--r-- | src/mongo/scripting/engine_v8.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/mongo/scripting/engine_v8.cpp b/src/mongo/scripting/engine_v8.cpp index 4ab7f83112b..98dd88c3c9c 100644 --- a/src/mongo/scripting/engine_v8.cpp +++ b/src/mongo/scripting/engine_v8.cpp @@ -1109,7 +1109,7 @@ namespace mongo { v8::Handle<v8::FunctionTemplate> ft = v8::FunctionTemplate::New(v8Callback, v8::External::New(this)); ft->Set(v8::String::New("_v8_function"), v8::External::New(reinterpret_cast<void*>(func)), - v8::DontEnum); + static_cast<v8::PropertyAttribute>(v8::DontEnum | v8::ReadOnly)); return ft; } |