From 233868b569cb17a4410311b26d309c960e21e83b Mon Sep 17 00:00:00 2001 From: kbinani Date: Sat, 10 Aug 2024 07:37:44 +0900 Subject: [PATCH] Fix resource leak --- screenshot_darwin.go | 1 + 1 file changed, 1 insertion(+) diff --git a/screenshot_darwin.go b/screenshot_darwin.go index 17dd78f..d0839f2 100644 --- a/screenshot_darwin.go +++ b/screenshot_darwin.go @@ -49,6 +49,7 @@ static CGImageRef capture(CGDirectDisplayID id, CGRect diIntersectDisplayLocal, } }]; dispatch_semaphore_wait(semaphore, DISPATCH_TIME_FOREVER); + dispatch_release(semaphore); return result; #else CGImageRef img = CGDisplayCreateImageForRect(id, diIntersectDisplayLocal);