From eae382b9b2c5f49392c066fb45e1a6fd41206e66 Mon Sep 17 00:00:00 2001 From: Jerome Gaillard Date: Thu, 6 Mar 2025 12:01:17 +0000 Subject: Release buffer in HostBufferQueue This releases the pointer to the GraphicBuffer when detachBuffer is called to avoid leaking the memory. Flag: NONE host-only change Bug: 388141123 Bug: 396183478 Test: N/A Change-Id: Ia705c046653f01192991bb2c181bee685fad97a2 --- libs/hostgraphics/HostBufferQueue.cpp | 1 + 1 file changed, 1 insertion(+) (limited to 'libs/hostgraphics/HostBufferQueue.cpp') diff --git a/libs/hostgraphics/HostBufferQueue.cpp b/libs/hostgraphics/HostBufferQueue.cpp index 7e14b88a47fa..ef5406250251 100644 --- a/libs/hostgraphics/HostBufferQueue.cpp +++ b/libs/hostgraphics/HostBufferQueue.cpp @@ -29,6 +29,7 @@ public: } virtual status_t detachBuffer(int slot) { + mBuffer.clear(); return OK; } -- cgit v1.2.3-59-g8ed1b