summaryrefslogtreecommitdiffstats
path: root/core/jni
diff options
context:
space:
mode:
authorBrad Fitzpatrick <bradfitz@android.com>2010-11-19 10:27:56 -0800
committerAndroid Git Automerger <android-git-automerger@android.com>2010-11-19 10:27:56 -0800
commit33710fc4a95df602cffc338fdfe79e27eaea4f06 (patch)
tree585f684db7da0a97ca915dfb23b2b9fa480a3cdf /core/jni
parent95fcd9e48624f4fd5260922476b638380f128e55 (diff)
parent096c4c448d8110c21108f2db4a19a85099e78557 (diff)
downloadframeworks_base-33710fc4a95df602cffc338fdfe79e27eaea4f06.zip
frameworks_base-33710fc4a95df602cffc338fdfe79e27eaea4f06.tar.gz
frameworks_base-33710fc4a95df602cffc338fdfe79e27eaea4f06.tar.bz2
am 096c4c44: am 251384a7: Merge "Improve performance when getting styled string."
* commit '096c4c448d8110c21108f2db4a19a85099e78557': Improve performance when getting styled string.
Diffstat (limited to 'core/jni')
-rw-r--r--core/jni/android_util_StringBlock.cpp21
1 files changed, 0 insertions, 21 deletions
diff --git a/core/jni/android_util_StringBlock.cpp b/core/jni/android_util_StringBlock.cpp
index 641fbce..a021efd 100644
--- a/core/jni/android_util_StringBlock.cpp
+++ b/core/jni/android_util_StringBlock.cpp
@@ -147,25 +147,6 @@ static jintArray android_content_StringBlock_nativeGetStyle(JNIEnv* env, jobject
return array;
}
-static jint android_content_StringBlock_nativeIndexOfString(JNIEnv* env, jobject clazz,
- jint token, jstring str)
-{
- ResStringPool* osb = (ResStringPool*)token;
- if (osb == NULL || str == NULL) {
- doThrow(env, "java/lang/NullPointerException");
- return 0;
- }
-
- const char16_t* str16 = env->GetStringChars(str, NULL);
- jsize strLen = env->GetStringLength(str);
-
- ssize_t idx = osb->indexOfString(str16, strLen);
-
- env->ReleaseStringChars(str, str16);
-
- return idx;
-}
-
static void android_content_StringBlock_nativeDestroy(JNIEnv* env, jobject clazz,
jint token)
{
@@ -193,8 +174,6 @@ static JNINativeMethod gStringBlockMethods[] = {
(void*) android_content_StringBlock_nativeGetString },
{ "nativeGetStyle", "(II)[I",
(void*) android_content_StringBlock_nativeGetStyle },
- { "nativeIndexOfString","(ILjava/lang/String;)I",
- (void*) android_content_StringBlock_nativeIndexOfString },
{ "nativeDestroy", "(I)V",
(void*) android_content_StringBlock_nativeDestroy },
};