binder: fix signedness error in printHexData
Fixes: 173657790
Test: adb shell su root service call SurfaceFlinger 1033 i32 31 & check
libbinder does not crash
Change-Id: I35610b54ff45d5f5a18d3cf364717c54d1739c83
diff --git a/libs/binder/Debug.cpp b/libs/binder/Debug.cpp
index da342ff..3a62059 100644
--- a/libs/binder/Debug.cpp
+++ b/libs/binder/Debug.cpp
@@ -208,7 +208,7 @@
}
for (offset = 0; ; offset += bytesPerLine, pos += bytesPerLine) {
- size_t remain = length;
+ ssize_t remain = length;
char* c = buffer;
if (!oneLine && !cStyle) {