https://bz.apache.org/ooo/show_bug.cgi?id=91028

--- Comment #15 from Peter <[email protected]> ---
Update: I found the implementation.

So in total I think the implementation is a bit difficult for me to follow.
I found the following files that implement pieces:

tools/inc/tools/string.hxx - the header file we found
tools/source/string/strascii.cxx - implements a friend class UniString
tools/source/string/tustring.cxx - implements some methods (createFrom...,
To...) for friend class UniString
tools/source/string/tstring.cxx - implements some methods (createFrom...,
To...) for Bytestring


If it becomes clear how all files relate it should be easy to update the class
to use std::deque<sal_Char> instead of ByteStringData* mpData and
UniStringData* mpData


In total a comment suggest we should move to a string class. But I think in
order to fix the bug we should still update, and then make a plan if we want to
replace. This depreciated approach is a mess. The byteString is in wide use.

-- 
You are receiving this mail because:
You are on the CC list for the issue.
You are the assignee for the issue.

Reply via email to