]> spindle.queued.net Git - midori/commitdiff
Conditionally support libnotify 0.7 API
authorSamuli Suominen <ssuominen@gentoo.org>
Mon, 31 Jan 2011 00:46:19 +0000 (01:46 +0100)
committerChristian Dywan <christian@twotoasts.de>
Mon, 31 Jan 2011 00:48:08 +0000 (01:48 +0100)
Fixes: https://bugs.launchpad.net/midori/+bug/710352
midori/midori-app.c

index d3b75836c11055dc207ccb5d6e62f060c8dcea46..4440de704628bae01949df89c45748f82810de2e 100644 (file)
@@ -42,6 +42,9 @@
 
 #if HAVE_LIBNOTIFY
     #include <libnotify/notify.h>
+    #ifndef NOTIFY_CHECK_VERSION
+        #define NOTIFY_CHECK_VERSION(x,y,z) 0
+    #endif
 #endif
 
 struct _MidoriApp
@@ -1203,8 +1206,11 @@ midori_app_send_notification (MidoriApp*   app,
     if (notify_is_initted ())
     {
         NotifyNotification* note;
-
+        #if NOTIFY_CHECK_VERSION (0, 7, 0)
+        note = notify_notification_new (title, message, "midori");
+        #else
         note = notify_notification_new (title, message, "midori", NULL);
+        #endif
         notify_notification_show (note, NULL);
         g_object_unref (note);
     }