Make od print valid addresses for offsets of 2^32 and larger.
authorJim Meyering <jim@meyering.net>
Sun, 3 Dec 2000 08:44:12 +0000 (08:44 +0000)
committerJim Meyering <jim@meyering.net>
Sun, 3 Dec 2000 08:44:12 +0000 (08:44 +0000)
commita1ca60f4e5b2694af6145ba52ca7709438c42766
tree4649c9af9ec1a4c872f41db014b54da2bb382b46
parentce861b2cb39ffb66c42212f018c379354ce4027a
Make od print valid addresses for offsets of 2^32 and larger.

(format_address): Use off_t, not long unsigned_int as the
parameter type.
(format_address_none): Likewise.  Mark parameter as unused.
(format_address_std): Likewise.
(format_address_label): Likewise.
(print_ascii): Mark format string parameter as unused.
(write_block): Use off_t, not long unsigned_int as offset type.
(expand_address_fmt): New function.
(main): Use it to expand each address format string template.
Reported by Mark Nudelman, via Andreas Jaeger.
src/od.c