Andrew's git
/
gitweb.git
/ diff
summary
|
log
|
commit
| diff |
tree
commit
grep
author
committer
pickaxe
?
re
sequencer: avoid leaking message buffer when refusing to create an empty commit
author
Felipe Contreras
<felipe.contreras@gmail.com>
Thu, 6 Jun 2013 08:58:57 +0000
(
03:58
-0500)
committer
Junio C Hamano
<gitster@pobox.com>
Thu, 6 Jun 2013 18:21:28 +0000
(11:21 -0700)
We should free objects before leaving.
Signed-off-by: Felipe Contreras <felipe.contreras@gmail.com>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
sequencer.c
patch
|
blob
|
history
raw
|
patch
| inline |
side by side
(parent:
c8d1351
)
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);