diff --git a/src/field/python/FieldExport.impl.h b/src/field/python/FieldExport.impl.h index a092b4103ecabc0882777e4e297be736cda3ef35..c8c2936a2b80b87a2ab48d3dcad25c5ef0832a66 100644 --- a/src/field/python/FieldExport.impl.h +++ b/src/field/python/FieldExport.impl.h @@ -686,7 +686,8 @@ namespace internal { for( auto i = flags.begin(); i != flags.end(); ++i ) result.append( i->toString() ); - return result; + boost::python::object objectResult = result; + return objectResult; } @@ -699,7 +700,8 @@ namespace internal { for( auto i = flags.begin(); i != flags.end(); ++i ) result[ i->toString() ] = ff.getFlag( *i ); - return result; + boost::python::object objectResult = result; + return objectResult; } template<typename T>