summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFlorian Mayer <fmayer@google.com>2022-02-24 15:08:51 -0800
committerFlorian Mayer <fmayer@google.com>2022-02-24 15:12:33 -0800
commit634f84fed41f8c46b4014de9bd40a2ebdf485deb (patch)
tree919c89a6bb602a5477c45c09dbbaf45fefe065a6
parent2fcf57e9fd260db88c8abfa014eab775b86db76b (diff)
downloadlibhwbinder-634f84fed41f8c46b4014de9bd40a2ebdf485deb.tar.gz
Remove unnecessarily complicated code.
Change-Id: If2bd0b49cb8de28aa652f03e1fcd16efa9bf648e
-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(