diff options
author | 2022-08-30 13:52:13 +0000 | |
---|---|---|
committer | 2022-08-30 13:52:13 +0000 | |
commit | 1a7742626bddc0dda1aa571ffcba6e83a6ab66b4 (patch) | |
tree | e237d7605603990cec0554e5579b0cad3c40b3dc | |
parent | 26d49f7f39a05fe1773354ae1d49cad6454c82cb (diff) | |
parent | 00c6200208198ded9de3d8238963f9432df8a643 (diff) |
Merge "Fix double-close on direct channel registration"
-rw-r--r-- | services/sensorservice/AidlSensorHalWrapper.cpp | 2 |
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)); |