From 6d6a898b0c4e0283569209ba74bd7dbf49da73a2 Mon Sep 17 00:00:00 2001 From: Colin Cross Date: Mon, 7 Jul 2014 14:12:41 -0700 Subject: [PATCH] adb: fix 64-bit build strlen returns a size_t, but the * modifier in printf expects an int. On arm64 size_t != int. Change-Id: I11e84a7b62c935162abc0aba910d14e63d11efd3 --- adb/commandline.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/adb/commandline.c b/adb/commandline.c index bcfdba003..b92162f96 100644 --- a/adb/commandline.c +++ b/adb/commandline.c @@ -602,7 +602,7 @@ int adb_sideload_host(const char* fn) { } } - printf("\rTotal xfer: %.2fx%*s\n", (double)xfer / (sz ? sz : 1), strlen(fn)+10, ""); + printf("\rTotal xfer: %.2fx%*s\n", (double)xfer / (sz ? sz : 1), (int)strlen(fn)+10, ""); done: if (fd >= 0) adb_close(fd);