From aba7f642312fba82a1f263b1f0dda77af71866e7 Mon Sep 17 00:00:00 2001 From: Jan Varga Date: Wed, 2 Nov 2022 06:40:08 +0000 Subject: [PATCH] Bug 1798462 - Fix FileSystemSyncAccessHandle Unlink implementation; r=dom-storage-reviewers,jesup Differential Revision: https://phabricator.services.mozilla.com/D160897 --- dom/fs/api/FileSystemSyncAccessHandle.cpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/dom/fs/api/FileSystemSyncAccessHandle.cpp b/dom/fs/api/FileSystemSyncAccessHandle.cpp index 5a5c15a0746d..4e49a404781b 100644 --- a/dom/fs/api/FileSystemSyncAccessHandle.cpp +++ b/dom/fs/api/FileSystemSyncAccessHandle.cpp @@ -125,10 +125,9 @@ NS_IMPL_CYCLE_COLLECTING_RELEASE_WITH_LAST_RELEASE(FileSystemSyncAccessHandle, NS_IMPL_CYCLE_COLLECTION_WRAPPERCACHE_CLASS(FileSystemSyncAccessHandle) NS_IMPL_CYCLE_COLLECTION_UNLINK_BEGIN(FileSystemSyncAccessHandle) + NS_IMPL_CYCLE_COLLECTION_UNLINK(mGlobal) // Don't unlink mManager! - NS_IMPL_CYCLE_COLLECTION_UNLINK_PRESERVED_WRAPPER - tmp->Close(); NS_IMPL_CYCLE_COLLECTION_UNLINK_END NS_IMPL_CYCLE_COLLECTION_TRAVERSE_BEGIN(FileSystemSyncAccessHandle)