Salome HOME
Synchronize "make test" with "salome test"
[modules/shaper.git] / src / FiltersAPI / FiltersAPI.i
index 31da0685b210b73fa98bc0047b2a887cfa4ece12..50530607fc34350757d8db8cde068aeed32138cd 100644 (file)
@@ -1,4 +1,4 @@
-// Copyright (C) 2014-2019  CEA/DEN, EDF R&D
+// Copyright (C) 2014-2020  CEA/DEN, EDF R&D
 //
 // This library is free software; you can redistribute it and/or
 // modify it under the terms of the GNU Lesser General Public
@@ -50,7 +50,7 @@
 
 
 // std::list -> []
-%template(FilterList) std::list<std::shared_ptr<FiltersAPI_Filter> >;
+%template(FilterAPIList) std::list<std::shared_ptr<FiltersAPI_Filter> >;
 %template(ArgumentList) std::list<FiltersAPI_Argument>;
 
 // fix compilarion error: 'res*' was not declared in this scope
         }
       } else
       if (PyUnicode_Check(item)) {
-        temp.push_back(FiltersAPI_Argument(PyUnicode_AsUTF8(item)));
+        temp.push_back(FiltersAPI_Argument(std::string(PyUnicode_AsUTF8(item))));
       } else
       if (PyBool_Check(item)) {
         temp.push_back(FiltersAPI_Argument(item == Py_True));