diff options
author | Stefan Radomski <radomski@tk.informatik.tu-darmstadt.de> | 2013-10-27 20:28:00 (GMT) |
---|---|---|
committer | Stefan Radomski <radomski@tk.informatik.tu-darmstadt.de> | 2013-10-27 20:28:00 (GMT) |
commit | 1be1af2d15375dbbf20cd07e85afdf3cee23c992 (patch) | |
tree | 51e129c71a645bc722c1cede193638f2f181ed80 /src/uscxml/plugins/datamodel/ecmascript | |
parent | 0a9c4c2e8f10de0323503fd5f2b11f31314b380c (diff) | |
download | uscxml-1be1af2d15375dbbf20cd07e85afdf3cee23c992.zip uscxml-1be1af2d15375dbbf20cd07e85afdf3cee23c992.tar.gz uscxml-1be1af2d15375dbbf20cd07e85afdf3cee23c992.tar.bz2 |
Reverted preparation for current v8 trunk
Diffstat (limited to 'src/uscxml/plugins/datamodel/ecmascript')
-rw-r--r-- | src/uscxml/plugins/datamodel/ecmascript/v8/V8DOM.h | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/src/uscxml/plugins/datamodel/ecmascript/v8/V8DOM.h b/src/uscxml/plugins/datamodel/ecmascript/v8/V8DOM.h index 7030469..a10b980 100644 --- a/src/uscxml/plugins/datamodel/ecmascript/v8/V8DOM.h +++ b/src/uscxml/plugins/datamodel/ecmascript/v8/V8DOM.h @@ -60,14 +60,14 @@ public: else if(!data->IsExternal()) return NULL; else - return v8::External::Cast(*data)->Value(); -// return static_cast<T *>(v8::External::Unwrap(data)); +// return v8::External::Cast(*data)->Value(); + return static_cast<T *>(v8::External::Unwrap(data)); return NULL; } static v8::Local<v8::External> toExternal(void* pointer) { -// v8::HandleScope scope; -// return scope.Close(v8::External::New(pointer)); - return v8::External::New(pointer); + v8::HandleScope scope; + return scope.Close(v8::External::New(pointer)); +// return v8::External::New(pointer); } Arabica::XPath::XPath<std::string>* xpath; |