RTL_CONSTASCII_(U)STRINGPARAM officially obsolete

Lubos Lunak l.lunak at suse.cz
Thu Apr 5 05:39:55 PDT 2012


On Thursday 05 of April 2012, Caolán McNamara wrote:
> On Thu, 2012-04-05 at 08:43 +0300, Tor Lillqvist wrote:
> > > if (foo.equalsAsciiL(RTL_CONSTASCII_STRINGPARAM("XXXXX")))
> > > if (foo.equals(rtl::OUString(RTL_CONSTASCII_USTRINGPARAM("XXXXX"))))
> > >
> > > can be written as
> > >
> > > if( foo == "XXXXX" )
> >
> > This has to be the biggest improvement in OOo/LO codebase readability
> > ever! Incredibly nice!
>
> Look good. I wonder though if its only me that would prefer not to have
> an overloaded operator== and to force bar.equalsfoo("").

 Quite possibly yes :). Why would you want the explicit less convenient way?

-- 
 Lubos Lunak
 l.lunak at suse.cz


More information about the LibreOffice mailing list