len() string function in calc - basic/64k limit code pointers

Noel Power nopower at suse.com
Thu Nov 1 03:48:35 PDT 2012


On 01/11/12 10:40, Michael Meeks wrote:
> You can see that the problematic 'String' type is used (which 
> truncates to 64k lengths). I suspect you'd want to poke at: 
> basic/inc/basic/sbxvar.hxx particularly the SbxValue and it's 
> implementation inside: basic/source/sbx/sbxvalue.cxx To use 
> rtl::OUString instead of String - that shouldn't be too hard, it's 
> easy to convert between the two for compatibility as you push the 
> perimiter of that wider. Patches most welcome, HTH ! Michael. 
I believe Norbert has already nearly completed transitioning basic to 
use OUString internally

Noel


More information about the LibreOffice mailing list