On Sun, 2010-10-31 at 13:41 +0100, Gert Faller wrote:
> Hi,
>
> I'am not sure of my previous mail...
This looks good. I pushed this patch as well.
I see (again this was already there and not added by your patch) a few
rather odd rtl::OUString sEmpty(OUString::createFromAscii("")) in there
to create an empty string. Clearly rtl::OUString sEmpty; is sufficient
to do that.
And places that have
if (sSomething == OUString::createFromAscii(""))
... if sSomething was empty
is a bit of a long-way-around,
if (!sSomething.getLength())
... if sSomething was empty
would be sufficient when sSomething is an rtl::OUString and knock a few
cycles off that test.
while where sSomething is an old-style "String" then
if (sSomething == String(OUString::createFromAscii("")))
... if sSomething was empty
could just become
if (!sSomething.Len())
... if sSomething was empty
C.
_______________________________________________
LibreOffice mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/libreoffice