comparison Plugin/Plugin.cpp @ 25:dfc43678aecb

replacing deprecated std::auto_ptr by std::unique_ptr
author Sebastien Jodogne <s.jodogne@gmail.com>
date Mon, 06 Jul 2020 16:25:56 +0200
parents 7c8dfa752242
children a0af5a8182a8
comparison
equal deleted inserted replaced
24:065bc476bcdc 25:dfc43678aecb
22 #include "../Framework/PushMode/PushJob.h" 22 #include "../Framework/PushMode/PushJob.h"
23 #include "../Framework/TransferScheduler.h" 23 #include "../Framework/TransferScheduler.h"
24 24
25 #include <EmbeddedResources.h> 25 #include <EmbeddedResources.h>
26 26
27 #include <Compatibility.h> // For std::unique_ptr
27 #include <ChunkedBuffer.h> 28 #include <ChunkedBuffer.h>
28 #include <Compression/GzipCompressor.h> 29 #include <Compression/GzipCompressor.h>
29 #include <Logging.h> 30 #include <Logging.h>
30 31
31 32
515 Json::Reader reader; 516 Json::Reader reader;
516 if (reader.parse(tmp, source)) 517 if (reader.parse(tmp, source))
517 { 518 {
518 OrthancPlugins::TransferQuery query(source); 519 OrthancPlugins::TransferQuery query(source);
519 520
520 std::auto_ptr<OrthancPlugins::OrthancJob> job; 521 std::unique_ptr<OrthancPlugins::OrthancJob> job;
521 522
522 if (type == JOB_TYPE_PULL) 523 if (type == JOB_TYPE_PULL)
523 { 524 {
524 job.reset(new OrthancPlugins::PullJob(query, 525 job.reset(new OrthancPlugins::PullJob(query,
525 context.GetThreadsCount(), 526 context.GetThreadsCount(),