diff --git a/Modules/DicomRT/autoload/IO/mitkDicomRTIOActivator.cpp b/Modules/DicomRT/autoload/IO/mitkDicomRTIOActivator.cpp index 24cf226694..4ac2ab74f3 100644 --- a/Modules/DicomRT/autoload/IO/mitkDicomRTIOActivator.cpp +++ b/Modules/DicomRT/autoload/IO/mitkDicomRTIOActivator.cpp @@ -1,56 +1,56 @@ /*============================================================================ The Medical Imaging Interaction Toolkit (MITK) Copyright (c) German Cancer Research Center (DKFZ) All rights reserved. Use of this source code is governed by a 3-clause BSD license that can be found in the LICENSE file. ============================================================================*/ #include #include #include #include #include #include namespace mitk { class DicomRTIOActivator : public us::ModuleActivator { public: DicomRTIOActivator() { } ~DicomRTIOActivator() = default; void Load(us::ModuleContext* context) override { us::ServiceProperties props; props[us::ServiceConstants::SERVICE_RANKING()] = 100; for (const auto& mimeType : DicomRTMimeTypes::Get()) context->RegisterService(mimeType.get(), props); - m_RTDoseReader.reset(new RTDoseReaderService); - m_RTPlanReader.reset(new RTPlanReaderService); - m_RTStructureSetReader.reset(new RTStructureSetReaderService); + m_RTDoseReader = std::make_unique(); + m_RTPlanReader = std::make_unique(); + m_RTStructureSetReader = std::make_unique(); } void Unload(us::ModuleContext*) override { } private: std::unique_ptr m_RTDoseReader; std::unique_ptr m_RTPlanReader; std::unique_ptr m_RTStructureSetReader; }; } US_EXPORT_MODULE_ACTIVATOR(mitk::DicomRTIOActivator)