]> git.ipfire.org Git - thirdparty/git.git/commit
stop calling UNLEAK() before die()
authorJeff King <peff@peff.net>
Thu, 13 Aug 2020 15:55:00 +0000 (11:55 -0400)
committerJunio C Hamano <gitster@pobox.com>
Thu, 13 Aug 2020 18:04:58 +0000 (11:04 -0700)
commitd5e1961c19a2b638a700d03729cbb6c27fe5a3e8
tree65a006210a42de947d1202d1bce01bfcd06378a4
parent47ae905ffb98cc4d4fd90083da6bc8dab55d9ecc
stop calling UNLEAK() before die()

The point of UNLEAK() is to make a reference to a variable that is about
to go out of scope so that leak-checkers will consider it to be
not-leaked. Doing so right before die() is therefore pointless; even
though we are about to exit the program, the variable will still be on
the stack and accessible to leak-checkers.

These annotations aren't really hurting anything, but they clutter the
code and set a bad example of how to use UNLEAK().

Signed-off-by: Jeff King <peff@peff.net>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
bugreport.c
midx.c