From 788bd964d7ebc4b4b42bd804d5be9c84cfa5b2ef Mon Sep 17 00:00:00 2001 From: nopjmp Date: Mon, 16 Jun 2014 21:14:03 -0500 Subject: [PATCH 1/2] move id replace before stack_duplicates logic --- notification.c | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/notification.c b/notification.c index a345386..15973fe 100644 --- a/notification.c +++ b/notification.c @@ -313,6 +313,14 @@ int notification_init(notification * n, int id) n->msg = g_strstrip(n->msg); + if (id == 0) { + n->id = ++next_notification_id; + } else { + notification_close_by_id(id, -1); + n->id = id; + + } + n->dup_count = 0; /* check if n is a duplicate */ @@ -402,13 +410,6 @@ int notification_init(notification * n, int id) n->first_render = true; - if (id == 0) { - n->id = ++next_notification_id; - } else { - notification_close_by_id(id, -1); - n->id = id; - } - if (strlen(n->msg) == 0) { notification_close(n, 2); printf("skipping notification: %s %s\n", n->body, n->summary); From 71032c3c116acf37addda6744cc631eda6d5fb59 Mon Sep 17 00:00:00 2001 From: nopjmp Date: Mon, 16 Jun 2014 21:32:25 -0500 Subject: [PATCH 2/2] remove whitespace --- notification.c | 1 - 1 file changed, 1 deletion(-) diff --git a/notification.c b/notification.c index 15973fe..ecc8b6b 100644 --- a/notification.c +++ b/notification.c @@ -318,7 +318,6 @@ int notification_init(notification * n, int id) } else { notification_close_by_id(id, -1); n->id = id; - } n->dup_count = 0;