summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author TreeHugger Robot <treehugger-gerrit@google.com> 2022-08-30 13:52:13 +0000
committer Android (Google) Code Review <android-gerrit@google.com> 2022-08-30 13:52:13 +0000
commit1a7742626bddc0dda1aa571ffcba6e83a6ab66b4 (patch)
treee237d7605603990cec0554e5579b0cad3c40b3dc
parent26d49f7f39a05fe1773354ae1d49cad6454c82cb (diff)
parent00c6200208198ded9de3d8238963f9432df8a643 (diff)
Merge "Fix double-close on direct channel registration"
-rw-r--r--services/sensorservice/AidlSensorHalWrapper.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/services/sensorservice/AidlSensorHalWrapper.cpp b/services/sensorservice/AidlSensorHalWrapper.cpp
index 4d1de96caa..f67c610550 100644
--- a/services/sensorservice/AidlSensorHalWrapper.cpp
+++ b/services/sensorservice/AidlSensorHalWrapper.cpp
@@ -726,7 +726,7 @@ status_t AidlSensorHalWrapper::registerDirectChannel(const sensors_direct_mem_t
.type = type,
.format = format,
.size = static_cast<int32_t>(memory->size),
- .memoryHandle = makeToAidl(memory->handle),
+ .memoryHandle = dupToAidl(memory->handle),
};
return convertToStatus(mSensors->registerDirectChannel(mem, channelHandle));