summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Raph Levien <raph@google.com> 2015-04-06 19:21:57 +0000
committer Android (Google) Code Review <android-gerrit@google.com> 2015-04-06 19:21:58 +0000
commit3544e6fa5629398cb0e541bd9aea0ec03073c0d2 (patch)
treedf3fe2fa10ed1fd2fcaa576ab95a47d5e0c9a872
parent7891a2efed9f683b53fc69bf4748dadf488ae681 (diff)
parent80b485daa64d0ef2339c133f0d9cbc3c2c977c32 (diff)
Merge "Don't use context in measureText(char[])"
-rw-r--r--core/jni/android/graphics/Paint.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/core/jni/android/graphics/Paint.cpp b/core/jni/android/graphics/Paint.cpp
index 873b516117ea..4906f59572e0 100644
--- a/core/jni/android/graphics/Paint.cpp
+++ b/core/jni/android/graphics/Paint.cpp
@@ -577,7 +577,8 @@ public:
Layout layout;
TypefaceImpl* typeface = getNativeTypeface(env, jpaint);
- MinikinUtils::doLayout(&layout, paint, bidiFlags, typeface, textArray, index, count, textLength);
+ MinikinUtils::doLayout(&layout, paint, bidiFlags, typeface, textArray + index, 0, count,
+ count);
result = layout.getAdvance();
env->ReleaseCharArrayElements(text, const_cast<jchar*>(textArray), JNI_ABORT);
return result;