Andrew's git
/
gitweb.git
/ blobdiff
summary
|
log
|
commit
|
diff
|
tree
commit
grep
author
committer
pickaxe
?
re
sequencer: avoid leaking message buffer when refusing to create an empty commit
[gitweb.git]
/
sequencer.c
diff --git
a/sequencer.c
b/sequencer.c
index b4989ba2c305aca92f7d7455bddec31001b951d5..f7be7d8be66992567fe2140c6aecdd3cc6140d38 100644
(file)
--- a/
sequencer.c
+++ b/
sequencer.c
@@
-628,8
+628,10
@@
static int do_pick_commit(struct commit *commit, struct replay_opts *opts)
}
allow = allow_empty(opts, commit);
- if (allow < 0)
- return allow;
+ if (allow < 0) {
+ res = allow;
+ goto leave;
+ }
if (!opts->no_commit)
res = run_git_commit(defmsg, opts, allow);