On Fri, 2010-10-29 at 09:52 +0200, Cedric Bosdonnat wrote:
> The problem here is to get a C string from them: here are some examples:
>  * from OUString:
>     rtl::OUStringToOString( sOUStr, RTL_TEXTENCODING_UTF8 ).getStr()
> 
>  * from String / UniString
>     ByteString( sToolStr, RTL_TEXTENCODING_UTF8 ).GetBufferAccess()
> 
> I typed those without checking the case... I hope it's OK, otherwise,
> just check the code for the correct syntax.

As an aside, when you're in gdb

print dbg_dump(whatever)

should (these days) work again regardless of whether whatever is a
OString/OUString/String/ByteString/OStringBuffer/OUStringBuffer.

Well, in theory at least, and it does seem to work for me recently
again.

C.

_______________________________________________
LibreOffice mailing list
LibreOffice@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice

Reply via email to