summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristian Hammond <chipx86@chipx86.com>2006-02-05 01:18:54 +0000
committerChristian Hammond <chipx86@chipx86.com>2006-02-05 01:18:54 +0000
commitcb2ee86909b3dfa50a1a420bc9474d0b3b98ae56 (patch)
tree2e9b6cc6be4a0f15ce00abfabd7914f3743dd71b
parentd87a3fec52ec2837fdb8492dce6fb69e44cd924b (diff)
downloadlibnotify-cb2ee86909b3dfa50a1a420bc9474d0b3b98ae56.tar.gz
Don't complain about an unknown action when the action is "default"
-rw-r--r--ChangeLog5
-rw-r--r--libnotify/notification.c7
2 files changed, 11 insertions, 1 deletions
diff --git a/ChangeLog b/ChangeLog
index 33fb6db..ea0cd35 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+Sat Feb 04 17:18:38 PST 2006 Christian Hammond <chipx86@chipx86.com>
+
+ * libnotify/notification.c:
+ - Don't complain about an unknown action when the action is "default"
+
Sat Feb 04 13:29:22 PST 2006 Christian Hammond <chipx86@chipx86.com>
A tests/test-xy-actions.c:
diff --git a/libnotify/notification.c b/libnotify/notification.c
index 2979b93..80b386a 100644
--- a/libnotify/notification.c
+++ b/libnotify/notification.c
@@ -354,9 +354,14 @@ _action_signal_handler(DBusGProxy *proxy, guint32 id, gchar *action,
notification->priv->action_map, action);
if (pair == NULL)
- g_warning("Recieved unknown action %s", action);
+ {
+ if (g_ascii_strcasecmp(action, "default"))
+ g_warning("Received unknown action %s", action);
+ }
else
+ {
pair->cb(notification, action, pair->user_data);
+ }
}
static gchar **