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