Loading libs/binder/RpcState.cpp +5 −2 Original line number Diff line number Diff line Loading @@ -568,6 +568,11 @@ status_t RpcState::transactAddress(const sp<RpcSession::RpcConnection>& connecti LOG_ALWAYS_FATAL_IF(!data.isForRpc()); LOG_ALWAYS_FATAL_IF(data.objectsCount() != 0); if (!(flags & IBinder::FLAG_ONEWAY)) { LOG_ALWAYS_FATAL_IF(reply == nullptr, "Reply parcel must be used for synchronous transaction."); } uint64_t asyncNumber = 0; if (address != 0) { Loading Loading @@ -659,8 +664,6 @@ status_t RpcState::transactAddress(const sp<RpcSession::RpcConnection>& connecti return OK; } LOG_ALWAYS_FATAL_IF(reply == nullptr, "Reply parcel must be used for synchronous transaction."); return waitForReply(connection, session, reply); } Loading Loading
libs/binder/RpcState.cpp +5 −2 Original line number Diff line number Diff line Loading @@ -568,6 +568,11 @@ status_t RpcState::transactAddress(const sp<RpcSession::RpcConnection>& connecti LOG_ALWAYS_FATAL_IF(!data.isForRpc()); LOG_ALWAYS_FATAL_IF(data.objectsCount() != 0); if (!(flags & IBinder::FLAG_ONEWAY)) { LOG_ALWAYS_FATAL_IF(reply == nullptr, "Reply parcel must be used for synchronous transaction."); } uint64_t asyncNumber = 0; if (address != 0) { Loading Loading @@ -659,8 +664,6 @@ status_t RpcState::transactAddress(const sp<RpcSession::RpcConnection>& connecti return OK; } LOG_ALWAYS_FATAL_IF(reply == nullptr, "Reply parcel must be used for synchronous transaction."); return waitForReply(connection, session, reply); } Loading