diff options
author | Rene Scharfe <l.s.r@web.de> | 2017-08-30 19:49:45 +0200 |
---|---|---|
committer | Junio C Hamano <gitster@pobox.com> | 2017-09-07 08:49:27 +0900 |
commit | 7246218667635252395debc8eff2304592cbd587 (patch) | |
tree | e773e6777eae16347debbc2166ced620f9f1c4fa /builtin | |
parent | help: release strbuf on error return in exec_man_konqueror() (diff) | |
download | tgif-7246218667635252395debc8eff2304592cbd587.tar.xz |
help: release strbuf on error return in exec_man_man()
Signed-off-by: Rene Scharfe <l.s.r@web.de>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 'builtin')
-rw-r--r-- | builtin/help.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/builtin/help.c b/builtin/help.c index 991a8bb16c..12fb48933e 100644 --- a/builtin/help.c +++ b/builtin/help.c @@ -170,6 +170,7 @@ static void exec_man_cmd(const char *cmd, const char *page) strbuf_addf(&shell_cmd, "%s %s", cmd, page); execl(SHELL_PATH, SHELL_PATH, "-c", shell_cmd.buf, (char *)NULL); warning(_("failed to exec '%s'"), cmd); + strbuf_release(&shell_cmd); } static void add_man_viewer(const char *name) |