Mercurial > hg > orthanc-stone
diff Framework/Loaders/SeriesMetadataLoader.cpp @ 1472:474360793956
DicomResourcesLoader::Create()
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Mon, 15 Jun 2020 16:26:57 +0200 |
parents | 30deba7bc8e2 |
children | 4db187d29731 |
line wrap: on
line diff
--- a/Framework/Loaders/SeriesMetadataLoader.cpp Mon Jun 15 12:57:54 2020 +0200 +++ b/Framework/Loaders/SeriesMetadataLoader.cpp Mon Jun 15 16:26:57 2020 +0200 @@ -189,9 +189,7 @@ boost::shared_ptr<IObserver> SeriesMetadataLoader::Factory::Create(ILoadersContext::ILock& context) { - DicomResourcesLoader::Factory factory; - boost::shared_ptr<DicomResourcesLoader> loader - (boost::dynamic_pointer_cast<DicomResourcesLoader>(factory.Create(context))); + boost::shared_ptr<DicomResourcesLoader> loader(DicomResourcesLoader::Create(context)); boost::shared_ptr<SeriesMetadataLoader> obj(new SeriesMetadataLoader(loader)); obj->Register<DicomResourcesLoader::SuccessMessage>(*loader, &SeriesMetadataLoader::Handle);