Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.kernel.org/pub/scm/git/git.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJeff King <peff@peff.net>2018-05-19 04:58:20 +0300
committerJunio C Hamano <gitster@pobox.com>2018-05-21 03:59:03 +0300
commitbf4baf1fed7916ed10f2759a6f30a38990a83cae (patch)
tree628870d63e3bd54eda71a2f0b6fb971f995585cd /usage.c
parent735e4173b3feba0cc495bbb2dd85341b6378f628 (diff)
shorten_unambiguous_ref: use xsnprintf
We convert the ref_rev_parse_rules array into scanf formats on the fly, and use snprintf() to write into each string. We should have enough memory to hold everything because of the earlier total_len computation. Let's use xsnprintf() to give runtime confirmation that this is the case, and to make it easy for people auditing the code to know there's no truncation bug. Signed-off-by: Jeff King <peff@peff.net> Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 'usage.c')
0 files changed, 0 insertions, 0 deletions