commit 8f22ef786d1796e09bf0eddac951687ca5860fa1 from: Stefan Sperling via: Thomas Adam date: Fri Jan 03 10:46:48 2025 UTC make got-read-gotconfig clear its imsgbuf before exit in an error case commit - 4816cdbcf0f19580c7dbda3eec4b5c7bdafb7d27 commit + 8f22ef786d1796e09bf0eddac951687ca5860fa1 blob - 46f3e8c35a3077bcbd8a96ef0a1a471e33f707d4 blob + 09df31ab70ee22735fa6b2137c2d74ba61f0c45a --- libexec/got-read-gotconfig/got-read-gotconfig.c +++ libexec/got-read-gotconfig/got-read-gotconfig.c @@ -502,6 +502,7 @@ main(int argc, char *argv[]) if (pledge("stdio recvfd", NULL) == -1) { err = got_error_from_errno("pledge"); got_privsep_send_error(&ibuf, err); + imsgbuf_clear(&ibuf); return 1; }