From 8d197aea7345c4f9604a04ab8a57b4cbad2b75ed Mon Sep 17 00:00:00 2001 From: Jim Myhrberg Date: Sun, 25 Apr 2021 23:07:54 +0100 Subject: [PATCH] chore: ensure file mode is restored in case of error --- build-emacs-for-macos | 1 + 1 file changed, 1 insertion(+) diff --git a/build-emacs-for-macos b/build-emacs-for-macos index 7b3b667..a1d4705 100755 --- a/build-emacs-for-macos +++ b/build-emacs-for-macos @@ -677,6 +677,7 @@ class LibEmbedder < AbstractEmbedder mode = File.stat(file).mode File.chmod(0o775, file) yield + ensure File.chmod(mode, file) end end