util-lib: be stricter when decoding hex strings
authorLennart Poettering <lennart@poettering.net>
Fri, 16 Dec 2016 12:08:29 +0000 (13:08 +0100)
committerLennart Poettering <lennart@poettering.net>
Wed, 21 Dec 2016 18:09:31 +0000 (19:09 +0100)
commita93c4776decffad08bfaf2b2a195aa162af896e8
treecf0f52f70d57258e8cc3ec7c09ac8dbc0383e4fb
parentc0cee5f1e851f0a5ba7b7935e0290c6cf5c3aaeb
util-lib: be stricter when decoding hex strings

If a hex string has an uneven length, generate an error instead of
silently assuming a trailing '0' was in place.
src/basic/hexdecoct.c
src/test/test-hexdecoct.c