diff --git a/src/ModuleDecl.cpp b/src/ModuleDecl.cpp index a0221d33f645a71071c30f2a4171ce3e01be3d4c..ee19bb8acc221a4e9ad2727879135af093f521ee 100644 --- a/src/ModuleDecl.cpp +++ b/src/ModuleDecl.cpp @@ -54,8 +54,8 @@ void ModuleDecl::addSignals(const FindSignals::signalMapType & signal_map) { // It is important to create new objects. // This is because the objects created during Find* // may go outside scope, and free up allocated memory. - SignalContainer *sc = new SignalContainer(*sit.second); - Signal *sig = new Signal(name, sc); + SignalContainer *sc{ new SignalContainer(*sit.second) }; + Signal *sig { new Signal(name, sc) }; _signals.insert( ModuleDecl::signalPairType(name, sig) ); }