Index: include/AdblockPlus/JsValue.h |
=================================================================== |
--- a/include/AdblockPlus/JsValue.h |
+++ b/include/AdblockPlus/JsValue.h |
@@ -13,38 +13,38 @@ |
* |
* You should have received a copy of the GNU General Public License |
* along with Adblock Plus. If not, see <http://www.gnu.org/licenses/>. |
*/ |
#ifndef ADBLOCK_PLUS_JS_VALUE_H |
#define ADBLOCK_PLUS_JS_VALUE_H |
+#include <memory> |
#include <stdint.h> |
#include <string> |
#include <vector> |
-#include "tr1_memory.h" |
#include "V8ValueHolder.h" |
namespace v8 |
{ |
class Value; |
template<class T> class Handle; |
} |
namespace AdblockPlus |
{ |
class JsValue; |
class JsEngine; |
- typedef std::tr1::shared_ptr<JsValue> JsValuePtr; |
+ typedef std::shared_ptr<JsValue> JsValuePtr; |
typedef std::vector<AdblockPlus::JsValuePtr> JsValueList; |
// Forward declaration to avoid including JsEngine.h |
- typedef std::tr1::shared_ptr<JsEngine> JsEnginePtr; |
+ typedef std::shared_ptr<JsEngine> JsEnginePtr; |
class JsValue |
{ |
friend class JsEngine; |
public: |
JsValue(JsValuePtr value); |
virtual ~JsValue(); |