]> www.infradead.org Git - mtd-utils.git/commit
Fix printf format specifiers for 64 bit integer types
authorDavid Oberhollenzer <david.oberhollenzer@sigma-star.at>
Thu, 24 Aug 2023 08:28:42 +0000 (10:28 +0200)
committerDavid Oberhollenzer <david.oberhollenzer@sigma-star.at>
Thu, 24 Aug 2023 08:30:28 +0000 (10:30 +0200)
commitdfaf6e455621077f78d301f95de2e5dbab0f8512
tree680d049fdc1ee5c2ba95146941a8e0340bc2a8c4
parentdfae7f60dfb577031175848b0dbf5d12ff1ebbc3
Fix printf format specifiers for 64 bit integer types

In nandflipbits, nandtest and ubiscan, uint64_t integers are printed
to stdout using "%llu" as a format specifier, but on platforms like
x86_64, uint64_t is actually typedef'd as `unsigned long` only.

For compatibillity across platforms, simply use the C99 printfs
macros instead.

Signed-off-by: David Oberhollenzer <david.oberhollenzer@sigma-star.at>
nand-utils/nandflipbits.c
nand-utils/nandtest.c
ubi-utils/ubiscan.c