![]() Inconsistent behaviour between utf16_to_utf8 and utf16_to_utf8_length
is causing a heap overflow.
Correcting the length computation and adding bound checks to the
conversion functions.
(cherry picked from commit
|
||
---|---|---|
.. | ||
Android.mk | ||
BasicHashtable_test.cpp | ||
BitSet_test.cpp | ||
BlobCache_test.cpp | ||
Looper_test.cpp | ||
LruCache_test.cpp | ||
String8_test.cpp | ||
TestHelpers.h | ||
Unicode_test.cpp | ||
Vector_test.cpp |