[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 {};
         }