From a79fd4ca31cca590d81b8663b3649127477bd24a Mon Sep 17 00:00:00 2001 From: Mathias Agopian Date: Thu, 21 Mar 2013 21:44:49 -0700 Subject: use the bitmap stride when encoding a screenshot as PNG Bug: 8444808 Change-Id: I47b74c22c940b40bd02634e9cd9dbff39b29a99f --- cmds/screencap/screencap.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'cmds/screencap/screencap.cpp') diff --git a/cmds/screencap/screencap.cpp b/cmds/screencap/screencap.cpp index e1270afa50c0..be32355cb965 100644 --- a/cmds/screencap/screencap.cpp +++ b/cmds/screencap/screencap.cpp @@ -179,7 +179,7 @@ int main(int argc, char** argv) if (base) { if (png) { SkBitmap b; - b.setConfig(flinger2skia(f), w, h); + b.setConfig(flinger2skia(f), w, h, s*bytesPerPixel(f)); b.setPixels((void*)base); SkDynamicMemoryWStream stream; SkImageEncoder::EncodeStream(&stream, b, -- cgit v1.2.3-59-g8ed1b