summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFlorian Mayer <fmayer@google.com>2022-02-25 01:14:34 +0000
committerAutomerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>2022-02-25 01:14:34 +0000
commit8817ca370ba73ce76f30d005c35d0e28ccca45a2 (patch)
tree919c89a6bb602a5477c45c09dbbaf45fefe065a6
parent066ad15a44ee714d5610ea23b63e2c3632215e3b (diff)
parent634f84fed41f8c46b4014de9bd40a2ebdf485deb (diff)
downloadlibhwbinder-8817ca370ba73ce76f30d005c35d0e28ccca45a2.tar.gz
Remove unnecessarily complicated code. am: 634f84fed4
Original change: https://android-review.googlesource.com/c/platform/system/libhwbinder/+/2000112 Change-Id: I1c03b56b00fb53c8489268c8bfb111252b9d6d9c
-rw-r--r--Binder.cpp20
1 files changed, 6 insertions, 14 deletions
diff --git a/Binder.cpp b/Binder.cpp
index b90639f..6d26414 100644
--- a/Binder.cpp
+++ b/Binder.cpp
@@ -129,20 +129,12 @@ status_t BHwBinder::transact(
}
}
- status_t err = NO_ERROR;
- switch (code) {
- default:
- err = onTransact(code, data, reply, flags,
- [&](auto &replyParcel) {
- replyParcel.setDataPosition(0);
- if (callback != nullptr) {
- callback(replyParcel);
- }
- });
- break;
- }
-
- return err;
+ return onTransact(code, data, reply, flags, [&](auto& replyParcel) {
+ replyParcel.setDataPosition(0);
+ if (callback != nullptr) {
+ callback(replyParcel);
+ }
+ });
}
status_t BHwBinder::linkToDeath(