[libnotify] Show a warning and assert if notify_init isn't called before show



commit ef744d75d08c75758e82daeb66dcdd1938f17482
Author: William Jon McCann <jmccann redhat com>
Date:   Mon Nov 15 12:44:32 2010 -0500

    Show a warning and assert if notify_init isn't called before show

 libnotify/notification.c |    5 +++++
 1 files changed, 5 insertions(+), 0 deletions(-)
---
diff --git a/libnotify/notification.c b/libnotify/notification.c
index 8bcd9de..417c9a8 100644
--- a/libnotify/notification.c
+++ b/libnotify/notification.c
@@ -509,6 +509,11 @@ notify_notification_show (NotifyNotification *notification,
         g_return_val_if_fail (NOTIFY_IS_NOTIFICATION (notification), FALSE);
         g_return_val_if_fail (error == NULL || *error == NULL, FALSE);
 
+        if (notify_get_app_name () == NULL) {
+                g_warning ("you must call notify_init() before showing");
+                g_assert_not_reached ();
+        }
+
         priv = notification->priv;
         proxy = _notify_get_proxy (error);
         if (proxy == NULL) {



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]