]> git.99rst.org Git - git.git/commit
builtin/am: fix memory leak in `split_mail_stgit_series`
authorLidong Yan <redacted>
Mon, 12 May 2025 02:07:27 +0000 (02:07 +0000)
committerJunio C Hamano <redacted>
Mon, 12 May 2025 17:28:16 +0000 (10:28 -0700)
commite5dd0a05ed392bc0c2dde84a1ee1d6eaeaac357f
treed5378d10e2639c2c55caaa2587193103d626142c
parent2f323bb16219c105e0c576ea4c2ece9863f5d926
builtin/am: fix memory leak in `split_mail_stgit_series`

In builtin/am.c:split_mail_stgit_series, if `fopen` failed,
`series_dir_buf` allocated by `xstrdup` will leak. Add `free` in
`!fp` if branch will prevent the leak.

Signed-off-by: Lidong Yan <redacted>
Signed-off-by: Junio C Hamano <redacted>
builtin/am.c
git clone https://git.99rst.org/PROJECT