diff OrthancServer/ServerJobs/SplitStudyJob.h @ 2846:d386abc18133

simplification in SplitStudyJob, fix possible memory leak
author Sebastien Jodogne <s.jodogne@gmail.com>
date Fri, 28 Sep 2018 18:36:20 +0200
parents 218e2c864d1d
children 2da68edacab6
line wrap: on
line diff
--- a/OrthancServer/ServerJobs/SplitStudyJob.h	Fri Sep 28 17:59:44 2018 +0200
+++ b/OrthancServer/ServerJobs/SplitStudyJob.h	Fri Sep 28 18:36:20 2018 +0200
@@ -47,13 +47,12 @@
     
     
     ServerContext&         context_;
+    std::set<DicomTag>     allowedTags_;
     bool                   keepSource_;
     std::string            sourceStudy_;
-    std::set<std::string>  sourceSeries_;
     std::string            targetStudy_;
     std::string            targetStudyUid_;
-    SeriesUidMap           targetSeries_;
-    std::set<DicomTag>     allowedTags_;
+    SeriesUidMap           seriesUidMap_;
     DicomInstanceOrigin    origin_;
     Replacements           replacements_;
     std::set<DicomTag>     removals_;