gecko/xpcom/string/src
Nils Maier 778a6b21f4 Bug 761552 - Part 1: Provide UTF8ToUnicode functions accepting a buffer. r=jlebar
UTF8ToUnicode does not let the caller specify the buffer to use, but allocates
the buffer on it's own. Hence the caller cannot choose which allocator to use.
Rectify this by providing new APIs.

1. Split UTF8ToNewUnicode into:
   - CalcUTF8ToUnicodeLength
   - UTF8ToUnicodeBuffer
2. Rebuild UTF8ToNewUnicode using the new functions
2013-01-29 10:50:04 -05:00
..
Makefile.in
nsDependentString.cpp
nsDependentSubstring.cpp
nsPromiseFlatString.cpp
nsReadableUtils.cpp Bug 761552 - Part 1: Provide UTF8ToUnicode functions accepting a buffer. r=jlebar 2013-01-29 10:50:04 -05:00
nsString.cpp
nsStringComparator.cpp
nsStringObsolete.cpp Bug 786533 - Replace NS_MIN/NS_MAX in xpcom/ with XPCOM_MIN/XPCOM_MAX to prevent accidental use. r=ehsan 2013-01-15 13:22:03 +01:00
nsSubstring.cpp Bug 826521 (part 1) - Add SizeOfIncludingThisEvenIfShared() for strings. r=bz. 2013-01-17 21:21:35 -08:00
nsSubstringTuple.cpp
nsTDependentString.cpp
nsTDependentSubstring.cpp Bug 786533 - Replace NS_MIN/NS_MAX in xpcom/ with XPCOM_MIN/XPCOM_MAX to prevent accidental use. r=ehsan 2013-01-15 13:22:03 +01:00
nsTPromiseFlatString.cpp
nsTString.cpp
nsTStringComparator.cpp Bug 786533 - Replace NS_MIN/NS_MAX in xpcom/ with XPCOM_MIN/XPCOM_MAX to prevent accidental use. r=ehsan 2013-01-15 13:22:03 +01:00
nsTStringObsolete.cpp
nsTSubstring.cpp Bug 826521 (part 1) - Add SizeOfIncludingThisEvenIfShared() for strings. r=bz. 2013-01-17 21:21:35 -08:00
nsTSubstringTuple.cpp
nsUTF8UtilsSSE2.cpp Bug 786533 - Replace NS_MIN/NS_MAX in xpcom/ with XPCOM_MIN/XPCOM_MAX to prevent accidental use. r=ehsan 2013-01-15 13:22:03 +01:00