comparison OrthancServer/Sources/Search/DatabaseLookup.cpp @ 4995:01934fc29d43

fix leak
author Alain Mazy <am@osimis.io>
date Tue, 03 May 2022 17:23:56 +0200
parents d0c34145320c
children a6fa660ec26e
comparison
equal deleted inserted replaced
4994:2f30aa99c2db 4995:01934fc29d43
360 { 360 {
361 std::unique_ptr<DatabaseLookup> clone(new DatabaseLookup()); 361 std::unique_ptr<DatabaseLookup> clone(new DatabaseLookup());
362 362
363 for (size_t i = 0; i < constraints_.size(); i++) 363 for (size_t i = 0; i < constraints_.size(); i++)
364 { 364 {
365 clone->AddConstraint(*(new DicomTagConstraint(*constraints_[i]))); 365 clone->AddConstraintInternal(new DicomTagConstraint(*constraints_[i]));
366 } 366 }
367 367
368 return clone.release(); 368 return clone.release();
369 } 369 }
370 } 370 }