summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorJim Meyering <meyering@redhat.com>2008-01-20 18:25:13 +0100
committerJim Meyering <meyering@redhat.com>2008-01-30 21:34:34 +0100
commit368c38726718f5eee3abc908f118eba760afd0d4 (patch)
treed9b875e15df7454661a19f2e9c63f2f1f1d885f2 /src
parent2985ff255ce9ae7736d27a903209d661ba638c75 (diff)
downloadidutils-368c38726718f5eee3abc908f118eba760afd0d4.tar.gz
idutils-368c38726718f5eee3abc908f118eba760afd0d4.tar.bz2
idutils-368c38726718f5eee3abc908f118eba760afd0d4.zip
Avoid printf-format-vs-arg type mismatch warnings.
* src/mkid.c (report_statistics): Cast ptrdiff_t to unsigned long long.
Diffstat (limited to 'src')
-rw-r--r--src/mkid.c8
1 files changed, 5 insertions, 3 deletions
diff --git a/src/mkid.c b/src/mkid.c
index ad014e2..d6e5cba 100644
--- a/src/mkid.c
+++ b/src/mkid.c
@@ -550,9 +550,11 @@ report_statistics (void)
printf (_("Files=%ld, "), idh.idh_files);
printf (_("Tokens=%ld, "), occurrences);
printf (_("Bytes=%ld Kb, "), input_chars / 1024);
- printf (_("Heap=%d+%d Kb, "), (heap_after_scan - heap_after_walk) / 1024,
- (heap_after_walk - heap_initial) / 1024);
- printf (_("Output=%ld (%ld tok, %ld hit)\n"), output_length, tokens_length, hits_length);
+ printf (_("Heap=%llu+%llu Kb, "),
+ (unsigned long long) (heap_after_scan - heap_after_walk) / 1024,
+ (unsigned long long) (heap_after_walk - heap_initial) / 1024);
+ printf (_("Output=%ld (%ld tok, %ld hit)\n"),
+ output_length, tokens_length, hits_length);
hash_print_stats (&token_table, stdout);
printf (_(", Freq=%ld/%ld=%.2f\n"), occurrences, token_table.ht_fill,