From 7a3669444f983a4a48e2d96031f6288b15b8c564 Mon Sep 17 00:00:00 2001 From: wonghiu45 Date: Tue, 1 Aug 2023 10:43:27 +0800 Subject: [PATCH] bugfix for SetPurgeableBuilder category:bugfix issue:https://gitee.com/openharmony/commonlibrary_memory_utils/issues/I7PIH8 Signed-off-by: wonghiu45 Change-Id: I0a42e5f7d4f8af38d3bb36a0d5528b2bd7026f87 --- purgeable_builder/src/purgeable_pixelmap_builder.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/purgeable_builder/src/purgeable_pixelmap_builder.cpp b/purgeable_builder/src/purgeable_pixelmap_builder.cpp index 312723e..2c84ae6 100644 --- a/purgeable_builder/src/purgeable_pixelmap_builder.cpp +++ b/purgeable_builder/src/purgeable_pixelmap_builder.cpp @@ -101,7 +101,7 @@ void SetBuilderToBePurgeable(PixelMap *pixelMap, *(static_cast(pixelMap->GetFd())), pixelMap->GetWritablePixels()); if (isChanged) { pixelMap->SetPurgeableMemPtr(tmpPtr); - pixelMap->GetPurgeableMemPtr()->BeginRead(); + pixelMap->GetPurgeableMemPtr()->BeginReadWithDataLock(); } else { HiviewDFX::HiLog::Error(LABEL, "ChangeAshmemData fail."); } -- Gitee