Loading core/jni/android/graphics/Paint.cpp +2 −1 Original line number Diff line number Diff line Loading @@ -610,7 +610,7 @@ public: return 0; } } jfloat advancesArray[count]; jfloat* advancesArray = new jfloat[count]; jfloat totalAdvance = 0; TextLayout::getTextRunAdvances(paint, text, start, count, contextCount, flags, Loading @@ -619,6 +619,7 @@ public: if (advances != NULL) { env->SetFloatArrayRegion(advances, advancesIndex, count, advancesArray); } delete [] advancesArray; return totalAdvance; } Loading Loading
core/jni/android/graphics/Paint.cpp +2 −1 Original line number Diff line number Diff line Loading @@ -610,7 +610,7 @@ public: return 0; } } jfloat advancesArray[count]; jfloat* advancesArray = new jfloat[count]; jfloat totalAdvance = 0; TextLayout::getTextRunAdvances(paint, text, start, count, contextCount, flags, Loading @@ -619,6 +619,7 @@ public: if (advances != NULL) { env->SetFloatArrayRegion(advances, advancesIndex, count, advancesArray); } delete [] advancesArray; return totalAdvance; } Loading