summaryrefslogtreecommitdiff
path: root/builtin/fsck.c
diff options
context:
space:
mode:
authorLibravatar Brandon Casey <drafnel@gmail.com>2013-06-17 18:40:49 -0700
committerLibravatar Junio C Hamano <gitster@pobox.com>2013-06-18 07:25:06 -0700
commit2c4842023205b4b2cf7eac973cd7dc2fca263327 (patch)
treeec42b961eb123b907e371bcaef61866774123f09 /builtin/fsck.c
parentMerge branch 'jh/checkout-auto-tracking' (diff)
downloadtgif-2c4842023205b4b2cf7eac973cd7dc2fca263327.tar.xz
builtin/checkout.c: don't leak memory in check_tracking_name
remote_find_tracking() populates the query struct with an allocated string in the dst member. So, we do not need to xstrdup() the string, since we can transfer ownership from the query struct (which will go out of scope at the end of this function) to our callback struct, but we must free the string if it will not be used so we will not leak memory. Let's do so. Signed-off-by: Brandon Casey <drafnel@gmail.com> Reviewed-by: Jeff King <peff@peff.net> Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 'builtin/fsck.c')
0 files changed, 0 insertions, 0 deletions