[Libreoffice] [PATCH] Fix for fdo43460 Part VII getLength() to isEmpty()
Olivier Hallot
olivier.hallot at documentfoundation.org
Tue Dec 13 00:37:40 PST 2011
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Hi
Em 13-12-2011 06:04, Ivan Timofeev escreveu:
> Hi Olivier,
>
> 13.12.2011 05:08, Olivier Hallot пишет:
>> Please find attached a partial fix for Easy Hack FDO43460
>>
>> Part VII
>> Module
>> comphelper
>
> Not sure whether this improves readability:
>
> +++ b/comphelper/source/misc/storagehelper.cxx
> @@ -522,7 +522,7 @@ sal_Bool OStorageHelper::PathHasSegment( const
> ::rtl::OUString& aPath, const ::r
> const sal_Int32 nPathLen = aPath.getLength();
> const sal_Int32 nSegLen = aSegment.getLength();
>
> - if ( nSegLen && nPathLen >= nSegLen )
> + if ( !aSegment.isEmpty() && nPathLen >= nSegLen )
> {
> ::rtl::OUString aEndSegment( RTL_CONSTASCII_USTRINGPARAM( "/" ) );
> aEndSegment += aSegment;
>
> and in the script this is described as false positive. So I dropped this
> change and pushed:
> http://cgit.freedesktop.org/libreoffice/core/commit/?id=00a67c0f9056729695e6004707d64b448756fa6f
Thanks. I agree it was a bit weird, so I tossed a coin and changed it at
the end.
>
>
> This easy hack is not so easy due to its enormous monotony. ;) Thank you
> for doing this!
I know, and that is why I'm doing it in parts and slowly. Thanks for
reviewing and pushing it.
- --
Olivier Hallot
Founder, Board of Directors Member - The Document Foundation
LibreOffice translation leader for Brazilian Portuguese
+55-21-8822-8812
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/
iQEcBAEBAgAGBQJO5w7TAAoJEJp3R7nH3vLxG4UIAK/5pA5cXutbLqtUvVmkz9Bj
/Kwpwr8mG6cHaq31/Do73l2sDb2qe0zsNYXY1bnIFx3/b23jURDTj0Up5IzNbDJ2
5Ob1q6DiH+L2YkMagYx5hMTCvBwJ3o9KcUP8BSQUB4k855ejk+QupumLlzIT0yGA
hRhuTlIH1/ORfO1Sxkfc2zZ78eU+7ph3HLYGfEr+PD5xUfi4dSVkQZaAzxGWkcRv
4eLOSmUsuhzsJHKVeVDu99W5cWD6rUHmQXtQnOdB8LoKsTjfA+72bS58qI3ENtBY
RXLAn6pWI274pCOual5Po2UDzZR76nAGu0TmqUV6KctHzE/1CxHsqfphMWcZiqM=
=7lgO
-----END PGP SIGNATURE-----
More information about the LibreOffice
mailing list