On Wednesday 22 of February 2012, Michael Meeks wrote:
>       Of course, it would be even more wonderful, if, with some
> template-magic, we could generate static rtl_uString structures that
> would end up in the .rodata section, and got heap allocated only when
> copied, with utf-8 -> UCS2 conversion on during a (reasonable time)
> compile ;-) but that's a pipe-dream I suspect.

 That appears not to be doable without macros, as string literal contents are 
not compile-time constants because whatever reason, so it appears there's no 
way they can make it into .rodata.

 It is doable with a macro [*], but then we're back at the beginning of this 
RTL_CONSTASCII_USTRINGPARAM discussion.

[*] http://www.macieira.org/blog/2011/07/qstring-improved/

-- 
 Lubos Lunak
 l.lu...@suse.cz
_______________________________________________
LibreOffice mailing list
LibreOffice@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice

Reply via email to