diff options
Diffstat (limited to 'pyuno/source/module/pyuno_struct.cxx')
-rw-r--r-- | pyuno/source/module/pyuno_struct.cxx | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/pyuno/source/module/pyuno_struct.cxx b/pyuno/source/module/pyuno_struct.cxx index 64dc11499f6b..50b74126bee9 100644 --- a/pyuno/source/module/pyuno_struct.cxx +++ b/pyuno/source/module/pyuno_struct.cxx @@ -57,7 +57,7 @@ static void PyUNOStruct_del( PyObject* self ) static PyObject *PyUNOStruct_str( PyObject *self ) { PyUNO *me = reinterpret_cast<PyUNO*>( self ); - OStringBuffer buf; + OString buf; Reference<XMaterialHolder> rHolder( me->members->xInvocation,UNO_QUERY ); if( rHolder.is() ) @@ -65,7 +65,7 @@ static PyObject *PyUNOStruct_str( PyObject *self ) PyThreadDetach antiguard; Any a = rHolder->getMaterial(); OUString s = val2str( a.getValue(), a.getValueType().getTypeLibType() ); - buf.append( OUStringToOString( s, RTL_TEXTENCODING_ASCII_US ) ); + buf = OUStringToOString( s, RTL_TEXTENCODING_ASCII_US ); } return PyStr_FromString( buf.getStr()); |