diff options
Diffstat (limited to 'pyuno/source/module/pyuno_runtime.cxx')
-rw-r--r-- | pyuno/source/module/pyuno_runtime.cxx | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/pyuno/source/module/pyuno_runtime.cxx b/pyuno/source/module/pyuno_runtime.cxx index 4dd532ff30c3..c4b5aa9a018c 100644 --- a/pyuno/source/module/pyuno_runtime.cxx +++ b/pyuno/source/module/pyuno_runtime.cxx @@ -630,8 +630,9 @@ bool Runtime::pyIterUnpack( PyObject *const pObj, Any &a ) const { PyRef rItem( pItem, SAL_NO_ACQUIRE ); items.push_back( pyObject2Any( rItem.get() ) ); + pItem = PyIter_Next( pObj ); } - while( (pItem = PyIter_Next( pObj )) ); + while( pItem ); a <<= comphelper::containerToSequence(items); return true; } |