From 309dbb1060ee24785b06ceb49a75d42c69d02f8a Mon Sep 17 00:00:00 2001 From: Claudio Takahasi Date: Fri, 3 Aug 2007 14:18:54 +0000 Subject: input: GetName - fixed seg fault when the remote name is unknown --- input/device.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'input/device.c') diff --git a/input/device.c b/input/device.c index 4f983d99..6bf3da9a 100644 --- a/input/device.c +++ b/input/device.c @@ -952,8 +952,8 @@ static DBusHandlerResult device_get_name(DBusConnection *conn, { struct device *idev = data; DBusMessage *reply; - const char *pname = idev->name; - + const char *pname = (idev->name ? idev->name : ""); + reply = dbus_message_new_method_return(msg); if (!reply) return DBUS_HANDLER_RESULT_NEED_MEMORY; -- cgit