From 5fe40a66b27930c96ae6334993fbd8a1ea918903 Mon Sep 17 00:00:00 2001 From: Greg Kaiser Date: Mon, 18 Mar 2019 07:00:00 -0700 Subject: [PATCH] adb: Fix return value in error case When we introduced __adb_check_server_version() as a function returning a 'bool', we missed missed converting once instance of "return -1;" to "return false;". Thus, we're returning 'true' in this case as our non-zero value gets implicitly converted to 'true'. We fix this case as well with this CL. Test: TreeHugger Change-Id: I90b01567d927f36d2d963561b676b3bfabfcee49 --- adb/client/adb_client.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/adb/client/adb_client.cpp b/adb/client/adb_client.cpp index 9fa827dd2..5a7bc8d66 100644 --- a/adb/client/adb_client.cpp +++ b/adb/client/adb_client.cpp @@ -259,7 +259,7 @@ static bool __adb_check_server_version(std::string* error) { if (fd >= 0) { std::string version_string; if (!ReadProtocolString(fd, &version_string, error)) { - return -1; + return false; } ReadOrderlyShutdown(fd);