Index: src/pipe/SkGPipeRead.cpp |
diff --git a/src/pipe/SkGPipeRead.cpp b/src/pipe/SkGPipeRead.cpp |
index 7684b7204992205e4739f33b7b90fe307024c616..a00bebe466541ae1d010d7bfac517bb5f2038c8a 100644 |
--- a/src/pipe/SkGPipeRead.cpp |
+++ b/src/pipe/SkGPipeRead.cpp |
@@ -519,8 +519,9 @@ static void drawTextOnPath_rp(SkCanvas* canvas, SkReader32* reader, uint32_t op3 |
reader->readMatrix(&matrixStorage); |
matrix = &matrixStorage; |
} |
+ SkCanvas::TextOnPathMethod method = (SkCanvas::TextOnPathMethod)reader->readInt(); |
if (state->shouldDraw()) { |
- canvas->drawTextOnPath(text, len, path, matrix, state->paint()); |
+ canvas->drawTextOnPath(text, len, path, matrix, method, state->paint()); |
} |
} |