From 889a3fa6ab9710104af60db5f73d69f253ddf254 Mon Sep 17 00:00:00 2001 From: Derek Sollenberger Date: Tue, 31 Jan 2012 14:08:22 -0500 Subject: Skia API changes as a result of an update to the Skia library. These changes are required to work with r3022 of Skia Change-Id: Ib7cebeb2eba6790bb38edfc2397b311cf419e17c --- cmds/screencap/screencap.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'cmds/screencap/screencap.cpp') diff --git a/cmds/screencap/screencap.cpp b/cmds/screencap/screencap.cpp index 7a599e93e73b..bee5880ac4cc 100644 --- a/cmds/screencap/screencap.cpp +++ b/cmds/screencap/screencap.cpp @@ -28,6 +28,7 @@ #include #include +#include #include using namespace android; @@ -168,7 +169,9 @@ int main(int argc, char** argv) SkDynamicMemoryWStream stream; SkImageEncoder::EncodeStream(&stream, b, SkImageEncoder::kPNG_Type, SkImageEncoder::kDefaultQuality); - write(fd, stream.getStream(), stream.getOffset()); + SkData* streamData = stream.copyToData(); + write(fd, streamData->data(), streamData->size()); + streamData->unref(); } else { write(fd, &w, 4); write(fd, &h, 4); -- cgit v1.2.3-59-g8ed1b