Salome HOME
projects
/
modules
/
shaper.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Fix selection of non-visible features.
[modules/shaper.git]
/
src
/
FiltersAPI
/
FiltersAPI.i
diff --git
a/src/FiltersAPI/FiltersAPI.i
b/src/FiltersAPI/FiltersAPI.i
index 31da0685b210b73fa98bc0047b2a887cfa4ece12..8c65ec5b59509f8e435d9e2dc040c911eb63ae76 100644
(file)
--- a/
src/FiltersAPI/FiltersAPI.i
+++ b/
src/FiltersAPI/FiltersAPI.i
@@
-50,7
+50,7
@@
// std::list -> []
// std::list -> []
-%template(FilterList) std::list<std::shared_ptr<FiltersAPI_Filter> >;
+%template(Filter
API
List) std::list<std::shared_ptr<FiltersAPI_Filter> >;
%template(ArgumentList) std::list<FiltersAPI_Argument>;
// fix compilarion error: 'res*' was not declared in this scope
%template(ArgumentList) std::list<FiltersAPI_Argument>;
// fix compilarion error: 'res*' was not declared in this scope
@@
-108,7
+108,7
@@
}
} else
if (PyUnicode_Check(item)) {
}
} 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));
} else
if (PyBool_Check(item)) {
temp.push_back(FiltersAPI_Argument(item == Py_True));