Re: [PATCH v2] ssh signing: don't detach the filename strbuf from key_file tempfile
- From
brian m. carlson <sandals@crustytoothpaste.net>
- Date
- Jul 6, 2025, 21:21 UTC
- Message-ID
- <aGro2h1VsSEYYCmp@fruit.crustytoothpaste.net>
- In-Reply-To
- <20250706173450.12995-1-redoste@redoste.xyz>
On 2025-07-06 at 17:34:49, redoste wrote:
Show 10 quoted lines
> Detaching the filename string from the tempfile structure used to cause > delete_tempfile() to fail and the temporary file was not cleaned up. > > While it's possible to get rid of the allocation and copy from > xstrdup(), it keeps the code symetric with the other branch since > interpolate_path() also allocates and ssh_signing_key_file is freed > in both cases. > > Helped-by: brian m. carlson <sandals@crustytoothpaste.net> > Signed-off-by: redoste <redoste@redoste.xyz>
Yup, this looks good to me. Thanks so much for the patch; I always appreciate keeping the temporary directory tidy.
-- brian m. carlson (they/them) Toronto, Ontario, CA