summaryrefslogtreecommitdiff
path: root/builtin-diff-tree.c
diff options
context:
space:
mode:
authorJeff King <peff@peff.net>2010-04-17 17:41:08 (GMT)
committerJunio C Hamano <gitster@pobox.com>2010-04-17 18:30:21 (GMT)
commit0974c117ff4e17e8b6300519cae0fbc67d34adaa (patch)
tree2c3e6e64cd2688725a5b734b069f8b604f83e453 /builtin-diff-tree.c
parent902f235378cb2b2f6dd5dd664b9630c95321f0ae (diff)
downloadgit-0974c117ff4e17e8b6300519cae0fbc67d34adaa.zip
git-0974c117ff4e17e8b6300519cae0fbc67d34adaa.tar.gz
git-0974c117ff4e17e8b6300519cae0fbc67d34adaa.tar.bz2
diff: use large integers for diffstat calculations
The diffstat "added" and "changed" fields generally store line counts; however, for binary files, they store file sizes. Since we store and print these values as ints, a diffstat on a file larger than 2G can show a negative size. Instead, let's use uintmax_t, which should be at least 64 bits on modern platforms. Signed-off-by: Jeff King <peff@peff.net> Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 'builtin-diff-tree.c')
0 files changed, 0 insertions, 0 deletions