commit | 86b378b810ab3bbcdb1427bdd86a7a4a4065fccd | [log] [tgz] |
---|---|---|
author | Robert Carr <racarr@google.com> | Wed May 05 15:51:35 2021 -0700 |
committer | Robert Carr <racarr@google.com> | Wed May 05 15:51:35 2021 -0700 |
tree | 678dc5df0ae431673619cd535e59dc3f860dda6f | |
parent | 0e4d7f142b781bb6721c574592ba62a062bad183 [diff] |
ANativeWindow_fromSurface: Use acquire not incStrong When we call incStrong like this, it won't work if the caller of ANativeWindow_fromSurface later calls ANativeWindow_release and so we leak the reference indefinitely. We change to call acquire so that the caller can call release. Bug: 186190571 Test: Existing tests pass Change-Id: I647a856923c891da2d305471f5ff84103d1f9ed5