summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFlorian Mayer <fmayer@google.com>2022-02-25 02:23:41 +0000
committerAutomerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>2022-02-25 02:23:41 +0000
commit04da93f53db5c8e4673b2146e356b8bf443f29f3 (patch)
tree919c89a6bb602a5477c45c09dbbaf45fefe065a6
parent774111ee1eaba69669091efaf7e24fe5d1d0cb0e (diff)
parente224d9b092ea042fe5c9aa27a72cba32dea2468e (diff)
downloadlibhwbinder-04da93f53db5c8e4673b2146e356b8bf443f29f3.tar.gz
Remove unnecessarily complicated code. am: 634f84fed4 am: 8817ca370b am: 983714d6fe am: e224d9b092
Original change: https://android-review.googlesource.com/c/platform/system/libhwbinder/+/2000112 Change-Id: I275e01acb94338570863b2761c88e6e18325f7c6
-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(