summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorStefan Radomski <radomski@tk.informatik.tu-darmstadt.de>2013-10-27 20:28:00 (GMT)
committerStefan Radomski <radomski@tk.informatik.tu-darmstadt.de>2013-10-27 20:28:00 (GMT)
commit1be1af2d15375dbbf20cd07e85afdf3cee23c992 (patch)
tree51e129c71a645bc722c1cede193638f2f181ed80 /src
parent0a9c4c2e8f10de0323503fd5f2b11f31314b380c (diff)
downloaduscxml-1be1af2d15375dbbf20cd07e85afdf3cee23c992.zip
uscxml-1be1af2d15375dbbf20cd07e85afdf3cee23c992.tar.gz
uscxml-1be1af2d15375dbbf20cd07e85afdf3cee23c992.tar.bz2
Reverted preparation for current v8 trunk
Diffstat (limited to 'src')
-rw-r--r--src/uscxml/plugins/datamodel/ecmascript/v8/V8DOM.h10
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;