Mercurial > hg > orthanc-webviewer
diff Plugin/Cache/CacheManager.cpp @ 266:4e9d30c19b4b
linking against orthanc framework library
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Wed, 10 Jun 2020 12:32:46 +0200 |
parents | aee499712ac4 |
children | e376158e2dbb |
line wrap: on
line diff
--- a/Plugin/Cache/CacheManager.cpp Mon Jun 08 18:05:15 2020 +0200 +++ b/Plugin/Cache/CacheManager.cpp Wed Jun 10 12:32:46 2020 +0200 @@ -21,8 +21,9 @@ #include "CacheManager.h" -#include <Core/Toolbox.h> -#include <Core/SQLite/Transaction.h> +#include <Compatibility.h> +#include <Toolbox.h> +#include <SQLite/Transaction.h> #include <boost/lexical_cast.hpp> @@ -218,7 +219,7 @@ using namespace Orthanc; // Remove the cached files that exceed the quota - std::auto_ptr<SQLite::Transaction> transaction(new SQLite::Transaction(pimpl_->db_)); + std::unique_ptr<SQLite::Transaction> transaction(new SQLite::Transaction(pimpl_->db_)); transaction->Begin(); Bundle bundle = GetBundle(bundleIndex); @@ -343,7 +344,7 @@ using namespace Orthanc; - std::auto_ptr<SQLite::Transaction> transaction(new SQLite::Transaction(pimpl_->db_)); + std::unique_ptr<SQLite::Transaction> transaction(new SQLite::Transaction(pimpl_->db_)); transaction->Begin(); Bundle bundle = GetBundle(bundleIndex); @@ -414,7 +415,7 @@ using namespace Orthanc; SanityCheck(); - std::auto_ptr<SQLite::Transaction> transaction(new SQLite::Transaction(pimpl_->db_)); + std::unique_ptr<SQLite::Transaction> transaction(new SQLite::Transaction(pimpl_->db_)); transaction->Begin(); SQLite::Statement s(pimpl_->db_, SQLITE_FROM_HERE, "SELECT seq, fileUuid, fileSize FROM Cache WHERE bundle=? AND item=?"); @@ -499,7 +500,7 @@ using namespace Orthanc; SanityCheck(); - std::auto_ptr<SQLite::Transaction> transaction(new SQLite::Transaction(pimpl_->db_)); + std::unique_ptr<SQLite::Transaction> transaction(new SQLite::Transaction(pimpl_->db_)); transaction->Begin(); Bundle bundle = GetBundle(bundleIndex);