aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/core/SkWriteBuffer.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/core/SkWriteBuffer.cpp')
-rw-r--r--src/core/SkWriteBuffer.cpp3
1 files changed, 1 insertions, 2 deletions
diff --git a/src/core/SkWriteBuffer.cpp b/src/core/SkWriteBuffer.cpp
index b90a81e631..2b35b67702 100644
--- a/src/core/SkWriteBuffer.cpp
+++ b/src/core/SkWriteBuffer.cpp
@@ -136,8 +136,7 @@ bool SkWriteBuffer::writeToStream(SkWStream* stream) {
static void write_encoded_bitmap(SkWriteBuffer* buffer, SkData* data,
const SkIPoint& origin) {
- buffer->writeUInt(SkToU32(data->size()));
- buffer->getWriter32()->writePad(data->data(), data->size());
+ buffer->writeDataAsByteArray(data);
buffer->write32(origin.fX);
buffer->write32(origin.fY);
}