From db7ecbe6994c5ec2cc46a6468300c927ebf7db37 Mon Sep 17 00:00:00 2001 From: Robert Carr Date: Tue, 31 Jan 2017 11:02:58 -0800 Subject: [PATCH] Correct Screencap utility code. Screenshot interface now takes signed parameters. Bug: 34758075 Test: None Change-Id: I884456ce7f22a9e57990371ad66f6bb55d09e999 --- cmds/screencap/screencap.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/cmds/screencap/screencap.cpp b/cmds/screencap/screencap.cpp index 377e29d99576e..000420f29c3b4 100644 --- a/cmds/screencap/screencap.cpp +++ b/cmds/screencap/screencap.cpp @@ -162,7 +162,9 @@ int main(int argc, char** argv) uint8_t displayOrientation = configs[activeConfig].orientation; uint32_t captureOrientation = ORIENTATION_MAP[displayOrientation]; - status_t result = screenshot.update(display, Rect(), 0, 0, 0, -1U, + status_t result = screenshot.update(display, Rect(), + 0 /* reqWidth */, 0 /* reqHeight */, + INT32_MIN, INT32_MAX, /* all layers */ false, captureOrientation); if (result == NO_ERROR) { base = screenshot.getPixels();