diff options
author | 2024-07-24 18:42:14 +0000 | |
---|---|---|
committer | 2024-07-24 18:42:14 +0000 | |
commit | 9aeb2cbfaa53fc193044cc711655ec44e31d62a5 (patch) | |
tree | aa17a7123d61c28ffa5c085041bcf85dd3b98b4d /libs/gui/SurfaceComposerClient.cpp | |
parent | d2dfdc6123ffcc98c78073c633567c6f22f8d7c2 (diff) | |
parent | f65da8a9d7b6869dc2ad5cdd3b48763b8e18ac46 (diff) |
Merge "Fix DisplayState sanitization." into main
Diffstat (limited to 'libs/gui/SurfaceComposerClient.cpp')
-rw-r--r-- | libs/gui/SurfaceComposerClient.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/libs/gui/SurfaceComposerClient.cpp b/libs/gui/SurfaceComposerClient.cpp index 5c87772587..cdf57ffd61 100644 --- a/libs/gui/SurfaceComposerClient.cpp +++ b/libs/gui/SurfaceComposerClient.cpp @@ -1174,7 +1174,8 @@ void SurfaceComposerClient::doUncacheBufferTransaction(uint64_t cacheId) { uncacheBuffer.token = BufferCache::getInstance().getToken(); uncacheBuffer.id = cacheId; Vector<ComposerState> composerStates; - status_t status = sf->setTransactionState(FrameTimelineInfo{}, composerStates, {}, + Vector<DisplayState> displayStates; + status_t status = sf->setTransactionState(FrameTimelineInfo{}, composerStates, displayStates, ISurfaceComposer::eOneWay, Transaction::getDefaultApplyToken(), {}, systemTime(), true, {uncacheBuffer}, false, {}, generateId(), {}); |