76f6a86de25e1bf74717e047e55fd44b089673f3 |
|
19-Sep-2015 |
Daniel Micay <danielmicay@gmail.com> |
constify JNINativeMethod function pointer tables Change-Id: I4036c924958221cbc644724f8eb01c5de3cd7954
/frameworks/base/core/jni/android_text_AndroidCharacter.cpp
|
ed6b9dff563c5e22f040ff37e12c0d771e0478ae |
|
21-Nov-2014 |
Andreas Gampe <agampe@google.com> |
Frameworks/base: Consistency in core/jni Make consistent use of core_jni_helpers for registration. Translate some #ifdefs into const bools. Change-Id: I37639aa053dd50f003a552cbd8550dddecc811c5
/frameworks/base/core/jni/android_text_AndroidCharacter.cpp
|
f5df700e6ce056ebfa322314d970e52d6facc35a |
|
25-Mar-2014 |
Ashok Bhat <ashok.bhat@arm.com> |
AArch64: Make frameworks/base code more portable Changes in this patch include [x] Use %zu for size_t, %zd for ssize_t [x] Some minor changes have been done to conform with standard JNI practice (e.g. use of jint instead of int in JNI function prototypes) Change-Id: Id1aaa7894a7d0b85ac7ecd7b2bfd8cc40374261f Signed-off-by: Ashok Bhat <ashok.bhat@arm.com> Signed-off-by: Craig Barber <craig.barber@arm.com> Signed-off-by: Kévin PETIT <kevin.petit@arm.com> Signed-off-by: Marcus Oakland <marcus.oakland@arm.com>
/frameworks/base/core/jni/android_text_AndroidCharacter.cpp
|
e25071650ee4761c86a1b8323de26a07a0f6ad79 |
|
19-Jun-2012 |
Raph Levien <raph@google.com> |
Fix bug 6688060: breakage in AndroidCharacter.mirror A code cleanup inadvertently changed the semantics of the function, causing it to return immediately when the first character is mirrored. This causes CTS test breakage (in android.text.cts.AndroidCharacterTest). This change restores the earlier behavior and causes the test to pass. Change-Id: I68cfb75f1db16eaa72e569dc48fbd0dee06f2de8
/frameworks/base/core/jni/android_text_AndroidCharacter.cpp
|
dd66bcbf9d6ef0c50a18d9c4b1b39ce7ef7afcc4 |
|
12-Apr-2011 |
Elliott Hughes <enh@google.com> |
More native code cleanup. Don't keep unused global references to classes, don't throw exceptions when an exception is already pending, and fix a (harmless) misunderstanding about how GetStringChars works. Change-Id: Ie445036f057daa8a1c76aceb7bad2a84fb81d820
/frameworks/base/core/jni/android_text_AndroidCharacter.cpp
|
69a017bc1d1649350f830dfada5c6ed5eac0b770 |
|
08-Apr-2011 |
Elliott Hughes <enh@google.com> |
More JNI exception-throwing cleanup. There are a few (unimportant) bug fixes here. There were several attempts to throw exceptions in situations where there's already a pending exception. There were also cases where the code was wrong; it was checking for a NULL return from Get*ArrayElements and throwing NPE, but passing NULL is an error that causes a crash and a NULL return means an exception has already been thrown. I didn't want to get into the Scoped* classes just yet, but that was by far the easiest way to fix this. Change-Id: I0b31160ee51b96e82539f6514b8412b149dba7c3
/frameworks/base/core/jni/android_text_AndroidCharacter.cpp
|
1fc4d880909362127af9873dbacae1d00eb39d8b |
|
17-Oct-2010 |
Jim Huang <jserv@0xlab.org> |
jni: Remove duplicated jniThrowException() Change-Id: I73a910e4efbf84393b3ce5d7f6e58e61ca88d484
/frameworks/base/core/jni/android_text_AndroidCharacter.cpp
|
073a3d56ea7505126469dd9ed4c20a7a8923690d |
|
17-Feb-2010 |
Kenny Root <kroot@google.com> |
Add better index checks for AndroidCharacter.mirror Fix potential invalid array access if start index is before the beginning of the array or start + count is past the end of the array. Update Javadoc for mirror to reflect the usage of "start" and "count". Change-Id: I7e596de8eae5c518a2b4ff0d28604bd9c59f9d9d
/frameworks/base/core/jni/android_text_AndroidCharacter.cpp
|
bb9a51768d2d9dddbe2394b99a00544a3d144fac |
|
13-Feb-2010 |
Kenny Root <kroot@google.com> |
Add API to access ICU's East Asian Width Currently there is no way for an application built against the API to access East Asian Width data from ICU. This adds an API for applications to use to access it for correct drawing of international characters. Change-Id: Iab50698ee555ae2ca8ab4b242cc14aa6e0dc3b48
/frameworks/base/core/jni/android_text_AndroidCharacter.cpp
|
a9886c580b299984e62303a995bf7b13276b5bc8 |
|
12-Feb-2010 |
Kenny Root <kroot@google.com> |
Totally remove Unicode.cpp and rely on ICU Unicode.cpp used a packed data table for character data that essentially duplicated ICU's functionality. Change-Id: Ia68fe4ac94e89dc68d9a3f45f33f6e648a5500b7
/frameworks/base/core/jni/android_text_AndroidCharacter.cpp
|
9066cfe9886ac131c34d59ed0e2d287b0e3c0087 |
|
04-Mar-2009 |
The Android Open Source Project <initial-contribution@android.com> |
auto import from //depot/cupcake/@135843
/frameworks/base/core/jni/android_text_AndroidCharacter.cpp
|
d83a98f4ce9cfa908f5c54bbd70f03eec07e7553 |
|
04-Mar-2009 |
The Android Open Source Project <initial-contribution@android.com> |
auto import from //depot/cupcake/@135843
/frameworks/base/core/jni/android_text_AndroidCharacter.cpp
|
f013e1afd1e68af5e3b868c26a653bbfb39538f8 |
|
18-Dec-2008 |
The Android Open Source Project <initial-contribution@android.com> |
Code drop from //branches/cupcake/...@124589
/frameworks/base/core/jni/android_text_AndroidCharacter.cpp
|
54b6cfa9a9e5b861a9930af873580d6dc20f773c |
|
21-Oct-2008 |
The Android Open Source Project <initial-contribution@android.com> |
Initial Contribution
/frameworks/base/core/jni/android_text_AndroidCharacter.cpp
|