summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Romain Guy <romainguy@google.com> 2011-04-26 11:24:42 -0700
committer Romain Guy <romainguy@google.com> 2011-04-26 11:24:42 -0700
commit8f67eae87ae84fb0c17e7fd4c9b6a62e73b0de29 (patch)
treeb1eeceb17877d02a5fa944b130968e19da3e6ad7
parent4a123c4d69a1a73d0e16834700c3fe95034fe66e (diff)
Take the index parameter into account in drawTextOnPath.
Change-Id: I92ff9b2c0fe16a467996ae1973bbfd4fad5ef750
-rw-r--r--core/jni/android/graphics/Canvas.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/core/jni/android/graphics/Canvas.cpp b/core/jni/android/graphics/Canvas.cpp
index 310f02f97169..2dceab9b4007 100644
--- a/core/jni/android/graphics/Canvas.cpp
+++ b/core/jni/android/graphics/Canvas.cpp
@@ -936,7 +936,7 @@ public:
SkPath* path, jfloat hOffset, jfloat vOffset, jint bidiFlags, SkPaint* paint) {
jchar* textArray = env->GetCharArrayElements(text, NULL);
- TextLayout::drawTextOnPath(paint, textArray, count, bidiFlags, hOffset, vOffset,
+ TextLayout::drawTextOnPath(paint, textArray + index, count, bidiFlags, hOffset, vOffset,
path, canvas);
env->ReleaseCharArrayElements(text, textArray, 0);
}