comparison OrthancServer/ServerContext.cpp @ 3836:0c16051dfd56

test
author Sebastien Jodogne <s.jodogne@gmail.com>
date Wed, 15 Apr 2020 17:28:15 +0200
parents 0540b54324f1
children 5bba4d249422
comparison
equal deleted inserted replaced
3833:a3e38994d95a 3836:0c16051dfd56
667 that_(that), 667 that_(that),
668 lock_(that_.dicomCacheMutex_) 668 lock_(that_.dicomCacheMutex_)
669 { 669 {
670 #if ENABLE_DICOM_CACHE == 0 670 #if ENABLE_DICOM_CACHE == 0
671 static std::unique_ptr<IDynamicObject> p; 671 static std::unique_ptr<IDynamicObject> p;
672 p.reset(provider_.Provide(instancePublicId)); 672 p.reset(that_.provider_.Provide(instancePublicId));
673 dicom_ = dynamic_cast<ParsedDicomFile*>(p.get()); 673 dicom_ = dynamic_cast<ParsedDicomFile*>(p.get());
674 #else 674 #else
675 dicom_ = &dynamic_cast<ParsedDicomFile&>(that_.dicomCache_.Access(instancePublicId)); 675 dicom_ = &dynamic_cast<ParsedDicomFile&>(that_.dicomCache_.Access(instancePublicId));
676 #endif 676 #endif
677 } 677 }