From 54b628500675f6b99f0cb48653c6583d4256d152 Mon Sep 17 00:00:00 2001 From: William Jon McCann Date: Mon, 15 Nov 2010 14:44:40 -0500 Subject: [PATCH] Don't set NULL hint strings --- libnotify/notification.c | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/libnotify/notification.c b/libnotify/notification.c index 417c9a8..7578966 100644 --- a/libnotify/notification.c +++ b/libnotify/notification.c @@ -613,9 +613,11 @@ notify_notification_set_category (NotifyNotification *notification, g_return_if_fail (notification != NULL); g_return_if_fail (NOTIFY_IS_NOTIFICATION (notification)); - notify_notification_set_hint_string (notification, - "category", - category); + if (category != NULL && category[0] != '\0') { + notify_notification_set_hint_string (notification, + "category", + category); + } } /** @@ -873,8 +875,11 @@ notify_notification_set_hint_string (NotifyNotification *notification, const char *key, const char *value) { - notify_notification_set_hint (notification, key, - g_variant_new_string (value)); + if (value != NULL && value[0] != '\0') { + notify_notification_set_hint (notification, + key, + g_variant_new_string (value)); + } } static gboolean