sha1_file: release strbuf on error return in index_path()
commitea8e029785f87dc167491ebbc7ea3e924a72b5c4
authorRene Scharfe <l.s.r@web.de>
Wed, 30 Aug 2017 18:00:29 +0000 (30 20:00 +0200)
committerJunio C Hamano <gitster@pobox.com>
Wed, 6 Sep 2017 23:49:28 +0000 (7 08:49 +0900)
tree3e66a35a1cc382e94078c6c3e8a04197dbb6bc7f
parent872d651f528443efa5586a2d81a7629448545f61
sha1_file: release strbuf on error return in index_path()

strbuf_readlink() already frees the buffer for us on error.  Clean up
if write_sha1_file() fails as well instead of returning early.

Signed-off-by: Rene Scharfe <l.s.r@web.de>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
sha1_file.c