OSDN Git Service

tests/vhost-user-bridge: Fix misuse of isdigit()
authorMarkus Armbruster <armbru@redhat.com>
Tue, 14 May 2019 18:03:07 +0000 (20:03 +0200)
committerMarkus Armbruster <armbru@redhat.com>
Wed, 22 May 2019 13:00:04 +0000 (15:00 +0200)
commitd18dc3af478664b1d5e0dd3ace1eabb9d160f244
tree3359ac6b7aa6caf99f31cd20c62bdaeca15d94b4
parentb8c3511d086c65fa4bc2ca7a128bb3a56ac95306
tests/vhost-user-bridge: Fix misuse of isdigit()

vubr_set_host() passes char values to isdigit().  Undefined behavior
when the value is negative.

Fix by using qemu_isdigit() instead.

Signed-off-by: Markus Armbruster <armbru@redhat.com>
Message-Id: <20190514180311.16028-3-armbru@redhat.com>
Reviewed-by: Philippe Mathieu-Daudé <philmd@redhat.com>
Reviewed-by: Thomas Huth <thuth@redhat.com>
[Missing #include "qemu-common.h" fixed]
tests/vhost-user-bridge.c