+ Make Python API more pythonic

This commit is contained in:
wmayer
2013-10-11 12:24:22 +02:00
parent a6a1402589
commit a8f825917f
4 changed files with 23 additions and 24 deletions

View File

@@ -349,8 +349,8 @@ PyObject* Application::sExport(PyObject * /*self*/, PyObject *args,PyObject * /*
PY_TRY {
App::Document* doc = 0;
Py::List list(object);
for (Py::List::iterator it = list.begin(); it != list.end(); ++it) {
Py::Sequence list(object);
for (Py::Sequence::iterator it = list.begin(); it != list.end(); ++it) {
PyObject* item = (*it).ptr();
if (PyObject_TypeCheck(item, &(App::DocumentObjectPy::Type))) {
App::DocumentObject* obj = static_cast<App::DocumentObjectPy*>(item)->getDocumentObjectPtr();