libbinder_ndk: AIBinder_isRemote(nullptr) -> false
Was originally true, however, there is nothing remote about a nullptr.
Bug: 111445392
Test: atest android.binder.cts
Change-Id: I14a58860e1b891f98b1718bfe6fe655ac5f1390a
diff --git a/libs/binder/ndk/ibinder.cpp b/libs/binder/ndk/ibinder.cpp
index 896c5c1..e1c2009 100644
--- a/libs/binder/ndk/ibinder.cpp
+++ b/libs/binder/ndk/ibinder.cpp
@@ -302,7 +302,7 @@
bool AIBinder_isRemote(const AIBinder* binder) {
if (binder == nullptr) {
- return true;
+ return false;
}
return binder->isRemote();