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