Fix wrong types in format strings used in debug build
authorPetr Štetiar <ynezz@true.cz>
Fri, 27 Sep 2019 20:46:10 +0000 (22:46 +0200)
committerPetr Štetiar <ynezz@true.cz>
Fri, 11 Oct 2019 08:29:26 +0000 (10:29 +0200)
commit193586a25adc3a666c5e6227eeefb750122cab17
tree0923265c29ea8ac984c6b9a54ad2fb4d11a8cfd8
parentd474977bb61186532783310f28d127fe9d33912c
Fix wrong types in format strings used in debug build

GCC 9.2.1 on x86/64 complains about following format string issues:

 urngd.c:94:12: error: format ‘%u’ expects argument of type ‘unsigned int’, but argument 3 has type ‘size_t’ {aka ‘long unsigned int’} [-Werror=format=]
 urngd.c:94:12: error: format ‘%u’ expects argument of type ‘unsigned int’, but argument 4 has type ‘size_t’ {aka ‘long unsigned int’} [-Werror=format=]

GCC 7.4.0 on i.mx6 complains about following format string issues:

 urngd.c:55:20: error: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'size_t {aka unsigned int}' [-Werror=format=]

Ref: https://gitlab.com/ynezz/openwrt-urngd/-/jobs/306404059
Ref: https://gitlab.com/ynezz/openwrt-urngd/-/jobs/309187631
Signed-off-by: Petr Štetiar <ynezz@true.cz>
urngd.c