summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTreeHugger Robot <treehugger-gerrit@google.com>2022-08-31 18:39:05 +0000
committerAndroid (Google) Code Review <android-gerrit@google.com>2022-08-31 18:39:05 +0000
commited1fc29dcc4d24db34addecc94865a81008b1a6b (patch)
treeaed1ca3500318addaee74e3b72f70f2846b35e35
parentfad66b2c0b0dba8e6df0e023b5f199dbf0598968 (diff)
parent83dde25b609e524ba3560b2cc2b6da01ebb26dd4 (diff)
downloadnative-ed1fc29dcc4d24db34addecc94865a81008b1a6b.tar.gz
Merge "Fix double-close on direct channel registration" into tm-qpr-dev
-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));