diff options
author | Milan Crha <mcrha@redhat.com> | 2014-02-17 22:37:21 +0800 |
---|---|---|
committer | Milan Crha <mcrha@redhat.com> | 2014-02-17 22:37:21 +0800 |
commit | 3219d7a8e37fadadd823dd7676a40d40283836fd (patch) | |
tree | eeac18d952e9c851d4e76fed38ecba30c222c52d | |
parent | f1189af2c5650d270be852ee62916a41a15c9c3a (diff) | |
download | gsoc2013-evolution-3219d7a8e37fadadd823dd7676a40d40283836fd.tar gsoc2013-evolution-3219d7a8e37fadadd823dd7676a40d40283836fd.tar.gz gsoc2013-evolution-3219d7a8e37fadadd823dd7676a40d40283836fd.tar.bz2 gsoc2013-evolution-3219d7a8e37fadadd823dd7676a40d40283836fd.tar.lz gsoc2013-evolution-3219d7a8e37fadadd823dd7676a40d40283836fd.tar.xz gsoc2013-evolution-3219d7a8e37fadadd823dd7676a40d40283836fd.tar.zst gsoc2013-evolution-3219d7a8e37fadadd823dd7676a40d40283836fd.zip |
Bug #709162 - Use-after-free on a reminder snooze
-rw-r--r-- | calendar/alarm-notify/alarm-queue.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/calendar/alarm-notify/alarm-queue.c b/calendar/alarm-notify/alarm-queue.c index 5c62a32bfd..bcdaa08e0b 100644 --- a/calendar/alarm-notify/alarm-queue.c +++ b/calendar/alarm-notify/alarm-queue.c @@ -1351,7 +1351,6 @@ notify_dialog_cb (AlarmNotifyResult result, debug (("Creating a snooze")); create_snooze (tray_data->cqa, tray_data->alarm_id, snooze_mins); tray_data->snooze_set = TRUE; - tray_list_remove_data (tray_data); if (alarm_notifications_dialog) { GtkTreeSelection *selection = gtk_tree_view_get_selection ( @@ -1375,6 +1374,7 @@ notify_dialog_cb (AlarmNotifyResult result, } } + tray_list_remove_data (tray_data); break; |