Index: src/JsEngine.cpp |
diff --git a/src/JsEngine.cpp b/src/JsEngine.cpp |
index b5627fbcb7fc5d676e43582c40025da321445f6e..4b11b5f6844a0ea2ecff506a5a0401e19712d41c 100644 |
--- a/src/JsEngine.cpp |
+++ b/src/JsEngine.cpp |
@@ -157,8 +157,8 @@ AdblockPlus::JsValuePtr AdblockPlus::JsEngine::NewCallback( |
// Note: we are leaking this weak pointer, no obvious way to destroy it when |
// it's no longer used |
- std::tr1::weak_ptr<JsEngine>* data = |
- new std::tr1::weak_ptr<JsEngine>(shared_from_this()); |
+ std::weak_ptr<JsEngine>* data = |
+ new std::weak_ptr<JsEngine>(shared_from_this()); |
v8::Local<v8::FunctionTemplate> templ = v8::FunctionTemplate::New(callback, |
v8::External::New(data)); |
return JsValuePtr(new JsValue(shared_from_this(), templ->GetFunction())); |
@@ -168,8 +168,8 @@ AdblockPlus::JsEnginePtr AdblockPlus::JsEngine::FromArguments(const v8::Argument |
{ |
const v8::Local<const v8::External> external = |
v8::Local<const v8::External>::Cast(arguments.Data()); |
- std::tr1::weak_ptr<JsEngine>* data = |
- static_cast<std::tr1::weak_ptr<JsEngine>*>(external->Value()); |
+ std::weak_ptr<JsEngine>* data = |
+ static_cast<std::weak_ptr<JsEngine>*>(external->Value()); |
JsEnginePtr result = data->lock(); |
if (!result) |
throw std::runtime_error("Oops, our JsEngine is gone, how did that happen?"); |