commit | ce54ff9989b597d0a939b297b5c464904830fc6f | [log] [tgz] |
---|---|---|
author | Avichal Rakesh <arakesh@google.com> | Fri Jan 12 17:28:28 2024 -0800 |
committer | Avichal Rakesh <arakesh@google.com> | Fri Jan 12 17:34:59 2024 -0800 |
tree | 19ed7c3eacb68ca0e0271b2936b128c6d4bd0c7f | |
parent | 31437d0f3c5029dd43c975990c84d05fcc1d03bc [diff] |
ExternalCameraHAL: Prevent memory leak when manipulating native_handle native_handle objects created by makeFromAidl need to be deleted with native_handle_delete. Not doing so leads to a memory leak every time makeFromAidl is called. This CL ensures that native_handle_delete is called on the return value of makeFromAidl wherever it is used. Bug: 305638723 Test: n/a. No functional change. Change-Id: Ia99ba6e3abbdf7dec75383450a60c944b92a9c74