Mercurial > hg > orthanc-databases
comparison Framework/Plugins/DatabaseBackendAdapterV4.cpp @ 539:12f1c5265081 find-refactoring
integration mainline->find-refactoring
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Mon, 09 Sep 2024 12:44:10 +0200 |
parents | 4ecf50a4521c aff02ad9fbbc |
children | 9ed9a91bde33 |
comparison
equal
deleted
inserted
replaced
537:a8bf2d6e86ef | 539:12f1c5265081 |
---|---|
559 static void ApplyLookupResources(Orthanc::DatabasePluginMessages::LookupResources_Response& response, | 559 static void ApplyLookupResources(Orthanc::DatabasePluginMessages::LookupResources_Response& response, |
560 const Orthanc::DatabasePluginMessages::LookupResources_Request& request, | 560 const Orthanc::DatabasePluginMessages::LookupResources_Request& request, |
561 IndexBackend& backend, | 561 IndexBackend& backend, |
562 DatabaseManager& manager) | 562 DatabaseManager& manager) |
563 { | 563 { |
564 Orthanc::DatabaseConstraints lookup; | |
565 | |
566 size_t countValues = 0; | 564 size_t countValues = 0; |
567 | 565 |
568 for (int i = 0; i < request.lookup().size(); i++) | 566 for (int i = 0; i < request.lookup().size(); i++) |
569 { | 567 { |
570 const Orthanc::DatabasePluginMessages::DatabaseConstraint& constraint = request.lookup(i); | 568 const Orthanc::DatabasePluginMessages::DatabaseConstraint& constraint = request.lookup(i); |
571 countValues += constraint.values().size(); | 569 countValues += constraint.values().size(); |
572 } | 570 } |
573 | 571 |
574 std::vector<const char*> values; | 572 std::vector<const char*> values; |
575 values.reserve(countValues); | 573 values.reserve(countValues); |
574 | |
575 Orthanc::DatabaseConstraints lookup; | |
576 | 576 |
577 for (int i = 0; i < request.lookup().size(); i++) | 577 for (int i = 0; i < request.lookup().size(); i++) |
578 { | 578 { |
579 const Orthanc::DatabasePluginMessages::DatabaseConstraint& constraint = request.lookup(i); | 579 const Orthanc::DatabasePluginMessages::DatabaseConstraint& constraint = request.lookup(i); |
580 | 580 |