From 045c3f50a8a20e870eb1268e87a84e98f0203de2 Mon Sep 17 00:00:00 2001 From: Peter Hutterer Date: Wed, 26 Jun 2013 18:13:24 +1000 Subject: [PATCH] Don't return a NULL name, ever. Even if the device is not yet initialized (which would be a caller bug, but still) Signed-off-by: Peter Hutterer --- libevdev/libevdev.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libevdev/libevdev.c b/libevdev/libevdev.c index d92c81f..7fefa0d 100644 --- a/libevdev/libevdev.c +++ b/libevdev/libevdev.c @@ -580,7 +580,7 @@ out: const char * libevdev_get_name(const struct libevdev *dev) { - return dev->name; + return dev->name ? dev->name : ""; } const char *