Index: include/AdblockPlus/LogSystem.h |
=================================================================== |
--- a/include/AdblockPlus/LogSystem.h |
+++ b/include/AdblockPlus/LogSystem.h |
@@ -13,28 +13,27 @@ |
* |
* 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_LOG_SYSTEM_H |
#define ADBLOCK_PLUS_LOG_SYSTEM_H |
+#include <memory> |
#include <string> |
-#include "tr1_memory.h" |
- |
namespace AdblockPlus |
{ |
class LogSystem |
{ |
public: |
enum LogLevel {LOG_LEVEL_TRACE, LOG_LEVEL_LOG, LOG_LEVEL_INFO, LOG_LEVEL_WARN, LOG_LEVEL_ERROR}; |
virtual ~LogSystem() {} |
virtual void operator()(LogLevel logLevel, const std::string& message, |
const std::string& source) = 0; |
}; |
- typedef std::tr1::shared_ptr<LogSystem> LogSystemPtr; |
+ typedef std::shared_ptr<LogSystem> LogSystemPtr; |
} |
#endif |