From 5979ae30e159cc349885de6cc35788a11dce7ecc Mon Sep 17 00:00:00 2001 From: Michael Schuster Date: Tue, 14 Jul 2020 08:54:07 +0200 Subject: [PATCH 1/2] macOS: Fix memory leak in FolderWatcherPrivate::startWatching Signed-off-by: Michael Schuster --- src/gui/folderwatcher_mac.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/gui/folderwatcher_mac.cpp b/src/gui/folderwatcher_mac.cpp index ee2314168e..5a2c73c0db 100755 --- a/src/gui/folderwatcher_mac.cpp +++ b/src/gui/folderwatcher_mac.cpp @@ -100,6 +100,7 @@ void FolderWatcherPrivate::startWatching() kFSEventStreamCreateFlagUseCFTypes | kFSEventStreamCreateFlagFileEvents | kFSEventStreamCreateFlagIgnoreSelf); CFRelease(pathsToWatch); + CFRelease(folderCF); FSEventStreamScheduleWithRunLoop(_stream, CFRunLoopGetCurrent(), kCFRunLoopDefaultMode); FSEventStreamStart(_stream); } From bb30633d3154f9de9e76566590573abf86c4c01f Mon Sep 17 00:00:00 2001 From: Michael Schuster Date: Thu, 1 Oct 2020 23:38:13 +0200 Subject: [PATCH 2/2] Fix source file access modes Signed-off-by: Michael Schuster --- src/gui/folderman.cpp | 0 src/gui/folderwatcher_mac.cpp | 0 src/gui/folderwatcher_mac.h | 0 3 files changed, 0 insertions(+), 0 deletions(-) mode change 100755 => 100644 src/gui/folderman.cpp mode change 100755 => 100644 src/gui/folderwatcher_mac.cpp mode change 100755 => 100644 src/gui/folderwatcher_mac.h diff --git a/src/gui/folderman.cpp b/src/gui/folderman.cpp old mode 100755 new mode 100644 diff --git a/src/gui/folderwatcher_mac.cpp b/src/gui/folderwatcher_mac.cpp old mode 100755 new mode 100644 diff --git a/src/gui/folderwatcher_mac.h b/src/gui/folderwatcher_mac.h old mode 100755 new mode 100644