summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorScott Anderson <saa@android.com>2012-05-25 13:55:46 -0700
committerScott Anderson <saa@android.com>2012-05-31 11:29:49 -0700
commitc7993af64baec271a238646bc20aaa846866c4a9 (patch)
treec4b52909e1e565fb3fe31624ec652bcf9b1555fa
parent9526a788a6bd528e14622404e8750bdcc147d15a (diff)
downloadcore-c7993af64baec271a238646bc20aaa846866c4a9.tar.gz
core-c7993af64baec271a238646bc20aaa846866c4a9.tar.bz2
core-c7993af64baec271a238646bc20aaa846866c4a9.zip
adb: Fix compiler warning
system/core/adb/adb.c: In function 'connect_device': system/core/adb/adb.c:1001: warning: comparison between signed and unsigned integer expressions Change-Id: I206f85395e1d7ad8d6ef130a26c95dcf0f498696 Signed-off-by: Scott Anderson <saa@android.com>
-rw-r--r--adb/adb.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/adb/adb.c b/adb/adb.c
index 92ef97c68..8c82a0c88 100644
--- a/adb/adb.c
+++ b/adb/adb.c
@@ -21,6 +21,7 @@
#include <ctype.h>
#include <stdarg.h>
#include <errno.h>
+#include <stddef.h>
#include <string.h>
#include <time.h>
#include <sys/time.h>
@@ -998,7 +999,7 @@ void connect_device(char* host, char* buffer, int buffer_size)
strncpy(hostbuf, host, sizeof(hostbuf) - 1);
if (portstr) {
- if (portstr - host >= sizeof(hostbuf)) {
+ if (portstr - host >= (ptrdiff_t)sizeof(hostbuf)) {
snprintf(buffer, buffer_size, "bad host name %s", host);
return;
}