diff options
| author | 2012-02-06 14:07:31 -0800 | |
|---|---|---|
| committer | 2012-02-06 14:07:31 -0800 | |
| commit | 52da99fac85d1e16a3c95bdd9c039801e920e6d1 (patch) | |
| tree | fa69c4b77dce4c9d50c93757211c4830c19f899c /cmds/screencap/screencap.cpp | |
| parent | be09298eb708f6acb6af7028fbca28afdf230008 (diff) | |
| parent | a081c7b8bc5a3ea19fc7562b333fac525b17bc5f (diff) | |
am a081c7b8: Merge "Skia API changes as a result of an update to the Skia library."
* commit 'a081c7b8bc5a3ea19fc7562b333fac525b17bc5f':
Skia API changes as a result of an update to the Skia library.
Diffstat (limited to 'cmds/screencap/screencap.cpp')
| -rw-r--r-- | cmds/screencap/screencap.cpp | 5 |
1 files changed, 4 insertions, 1 deletions
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 <SkImageEncoder.h> #include <SkBitmap.h> +#include <SkData.h> #include <SkStream.h> 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); |