| 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(); |