Skip to content

Commit fd74ac9

Browse files
avargitster
authored andcommitted
revert: free "struct replay_opts" members
Call the release_revisions() function added in 1878b5e (revision.[ch]: provide and start using a release_revisions(), 2022-04-13) in cmd_revert(), as well as freeing the xmalloc()'d "revs" member itself. Signed-off-by: Ævar Arnfjörð Bjarmason <[email protected]> Signed-off-by: Junio C Hamano <[email protected]>
1 parent bc57ba1 commit fd74ac9

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

builtin/revert.c

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -246,6 +246,9 @@ int cmd_revert(int argc, const char **argv, const char *prefix)
246246
res = run_sequencer(argc, argv, &opts);
247247
if (res < 0)
248248
die(_("revert failed"));
249+
if (opts.revs)
250+
release_revisions(opts.revs);
251+
free(opts.revs);
249252
return res;
250253
}
251254

0 commit comments

Comments
 (0)