Index: src/image/SkDataPixelRef.cpp |
diff --git a/src/image/SkDataPixelRef.cpp b/src/image/SkDataPixelRef.cpp |
index 980b4f145176b4ed5977406ba4c3f5095c02815f..1e919b940467d6051b315779173f9a79cb53d067 100644 |
--- a/src/image/SkDataPixelRef.cpp |
+++ b/src/image/SkDataPixelRef.cpp |
@@ -34,6 +34,6 @@ void SkDataPixelRef::flatten(SkFlattenableWriteBuffer& buffer) const { |
SkDataPixelRef::SkDataPixelRef(SkFlattenableReadBuffer& buffer) |
: INHERITED(buffer, NULL) { |
- fData = (SkData*)buffer.readFlattenable(); |
+ fData = buffer.readFlattenableT<SkData>(); |
this->setPreLocked(const_cast<void*>(fData->data()), NULL); |
} |