commit 8af456a9cc91eb4cba92e455baf06e679fe9ced6 from: Stefan Sperling date: Thu Mar 28 14:09:50 2024 UTC forgot to unveil the log message file passed to got commit -F found by op's regress builder commit - a854b8c994a1381e4c6f2ba45bef9c22da0ec956 commit + 8af456a9cc91eb4cba92e455baf06e679fe9ced6 blob - 5775865ce9bc5a0a9f5d8638ed832cf4ef970d67 blob + 3c8cb0c12d7936fbec44d19b84f4631da483f0dc --- got/got.c +++ got/got.c @@ -9424,6 +9424,13 @@ cmd_commit(int argc, char *argv[]) goto done; } } + if (prepared_logmsg) { + if (unveil(prepared_logmsg, "r") != 0) { + error = got_error_from_errno2("unveil", + prepared_logmsg); + goto done; + } + } error = apply_unveil(got_repo_get_path(repo), 0, got_worktree_get_root_path(worktree));