summaryrefslogtreecommitdiff
path: root/src/boot
diff options
context:
space:
mode:
authorPatrick Uiterwijk <patrick@puiterwijk.org>2018-02-22 19:41:30 +0100
committerZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>2018-02-22 19:41:30 +0100
commit5547c12503a683290eaed47954ffcfb2d1bc03cd (patch)
treebd7847c9bc76231abf3aa71c596e935e4d6470a4 /src/boot
parent6afe9046d570fd86dbc04526b5685c64d7958086 (diff)
downloadsystemd-5547c12503a683290eaed47954ffcfb2d1bc03cd.tar.gz
Fix format-truncation compile failure by typecasting USB IDs (#8250)
This patch adds safe_atoux16 for parsing an unsigned hexadecimal 16bit int, and uses that for parsing USB device and vendor IDs. This fixes a compile error with gcc-8 because while we know that USB IDs are 2 bytes, the compiler does not know that. ../src/udev/udev-builtin-hwdb.c:80:38: error: '%04X' directive output may be truncated writing between 4 and 8 bytes into a region of size between 2 and 6 [-Werror=format-truncation=] Signed-off-by: Adam Williamson <awilliam@redhat.com> Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
Diffstat (limited to 'src/boot')
0 files changed, 0 insertions, 0 deletions