diff Framework/Plugins/DatabaseBackendAdapterV3.cpp @ 538:aff02ad9fbbc

sync
author Sebastien Jodogne <s.jodogne@gmail.com>
date Mon, 09 Sep 2024 08:59:29 +0200
parents 54d518dcd74a
children 1a23f1ce3b98
line wrap: on
line diff
--- a/Framework/Plugins/DatabaseBackendAdapterV3.cpp	Fri Jul 26 19:15:18 2024 +0200
+++ b/Framework/Plugins/DatabaseBackendAdapterV3.cpp	Mon Sep 09 08:59:29 2024 +0200
@@ -1640,12 +1640,11 @@
     {
       t->GetOutput().Clear();
 
-      std::vector<Orthanc::DatabaseConstraint> lookup;
-      lookup.reserve(constraintsCount);
+      Orthanc::DatabaseConstraints lookup;
 
       for (uint32_t i = 0; i < constraintsCount; i++)
       {
-        lookup.push_back(Orthanc::DatabaseConstraint(constraints[i]));
+        lookup.AddConstraint(new Orthanc::DatabaseConstraint(constraints[i]));
       }
         
       std::set<std::string> noLabel;