diff options
author | Elliott Hughes <enh@google.com> | 2009-11-03 15:52:10 -0800 |
---|---|---|
committer | Elliott Hughes <enh@google.com> | 2009-11-03 15:52:10 -0800 |
commit | b7bfb47e9720ecc6e10f43878f27e40542a9c800 (patch) | |
tree | 27e5dbbe6c2d4aa95b4d5a3e17b5d68200c309ec /crypto | |
parent | 538eac4977156a74e8a055d793097256efa0fba4 (diff) | |
download | libcore-b7bfb47e9720ecc6e10f43878f27e40542a9c800.zip libcore-b7bfb47e9720ecc6e10f43878f27e40542a9c800.tar.gz libcore-b7bfb47e9720ecc6e10f43878f27e40542a9c800.tar.bz2 |
CharsetDecoderICU/CharsetEncoderICU should take arrayOffset into account.
CharsetDecoderICU and CharsetEncoderICU special-case array-backed ByteBuffers
and CharBuffers for performance reasons, but they shouldn't assume that the
backing array always has offset 0.
An external user hit this while using the jAudioTagger library.
Test cases from user submission:
http://code.google.com/p/android/issues/detail?id=4237
See also: 2234697
Diffstat (limited to 'crypto')
0 files changed, 0 insertions, 0 deletions