RTL_CONSTASCII_(U)STRINGPARAM officially obsolete

Lubos Lunak l.lunak at suse.cz
Sun Apr 8 10:00:43 PDT 2012


On Friday 06 of April 2012, Lubos Lunak wrote:
> I'm aware only of these cases where the explicit
> OUString ctor is needed:
>
> - return statements (because of the gcc bug)
> - tool String class (because that one itself is obsolete and uses should be
> converted to OUString)
> - when OUString object is really needed, e.g. with templates or
> serialization

 Oh well, there's actually one more:

- OUString( condition ? "foo" : "bar" ) works with gcc/clang only if the sizes 
of the strings are the same, and it never works with msvc this way.

-- 
 Lubos Lunak
 l.lunak at suse.cz


More information about the LibreOffice mailing list