[adb] fix signature check
BUG: 163543633
Test: atest CtsIncrementalInstallHostTestCases
Change-Id: Ie65d4639d5fb5b2dc100f1d17e3dd1c843510325
diff --git a/adb/client/incremental.cpp b/adb/client/incremental.cpp
index 60735f8..8ef6afd 100644
--- a/adb/client/incremental.cpp
+++ b/adb/client/incremental.cpp
@@ -122,7 +122,7 @@
}
auto [signature_fd, signature] = read_and_encode_signature(st.st_size, file, silent);
- if (signature_fd.ok() && signature.empty()) {
+ if (!signature_fd.ok() || signature.empty()) {
return {};
}