// 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));