Salome HOME
Fix: critical make_shared problem in Debian 6
[modules/shaper.git] / src / Config / Config_ValidatorReader.cpp
index ef969cd55c06483042d92b18588ae955ac454025..dfeb81cc70cfdf13891910749fbc77285de94d82 100644 (file)
@@ -92,8 +92,8 @@ void Config_ValidatorReader::processSelectionFilter(xmlNodePtr theNode)
 {
   Events_ID aFilterEvent = Events_Loop::eventByName(EVENT_SELFILTER_LOADED);
   Events_Loop* aEvLoop = Events_Loop::loop();
-  std::shared_ptr<Config_SelectionFilterMessage> aMessage =
-      std::make_shared<Config_SelectionFilterMessage>(aFilterEvent, this);
+  std::shared_ptr<Config_SelectionFilterMessage> aMessage(
+      new Config_SelectionFilterMessage(aFilterEvent, this));
   std::string aSelectionFilterId;
   std::list<std::string> aParameters;
   getParametersInfo(theNode, aSelectionFilterId, aParameters);