]> git.ipfire.org Git - thirdparty/git.git/commitdiff
cat-file: fix a minor memory leak in batch_objects
authorJeff King <peff@peff.net>
Tue, 7 Jan 2014 22:10:35 +0000 (17:10 -0500)
committerJunio C Hamano <gitster@pobox.com>
Tue, 7 Jan 2014 22:31:52 +0000 (14:31 -0800)
We should always have been freeing our strbuf, but doing so
consistently was annoying until the refactoring in the
previous patch.

Signed-off-by: Jeff King <peff@peff.net>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
builtin/cat-file.c

index 6b65f56f447ab6856244320a4b2221807c840ea1..1fdb98025885dbe5141982ce34064a2987a68a13 100644 (file)
@@ -304,6 +304,7 @@ static int batch_objects(struct batch_options *opt)
                        break;
        }
 
+       strbuf_release(&buf);
        return retval;
 }