aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMilan Crha <mcrha@redhat.com>2011-04-18 22:33:47 +0800
committerMilan Crha <mcrha@redhat.com>2011-04-18 22:33:47 +0800
commitf735a0833bd610bc520d1567baf9d483be849388 (patch)
treed8650139ae77a2d1a19e751e77f78f18611ef538
parent9cde869aa801d52e0ff9a5e6fb7144978b6e60ec (diff)
downloadgsoc2013-evolution-f735a0833bd610bc520d1567baf9d483be849388.tar
gsoc2013-evolution-f735a0833bd610bc520d1567baf9d483be849388.tar.gz
gsoc2013-evolution-f735a0833bd610bc520d1567baf9d483be849388.tar.bz2
gsoc2013-evolution-f735a0833bd610bc520d1567baf9d483be849388.tar.lz
gsoc2013-evolution-f735a0833bd610bc520d1567baf9d483be849388.tar.xz
gsoc2013-evolution-f735a0833bd610bc520d1567baf9d483be849388.tar.zst
gsoc2013-evolution-f735a0833bd610bc520d1567baf9d483be849388.zip
Bug #646197 - Crash with VALARM without ACTION property
-rw-r--r--plugins/itip-formatter/itip-formatter.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/plugins/itip-formatter/itip-formatter.c b/plugins/itip-formatter/itip-formatter.c
index a401865c0e..056bc3f6d5 100644
--- a/plugins/itip-formatter/itip-formatter.c
+++ b/plugins/itip-formatter/itip-formatter.c
@@ -1871,7 +1871,7 @@ extract_itip_data (struct _itip_puri *pitip, GtkContainer *container, gboolean *
icalcompiter_next (&alarm_iter);
p = icalcomponent_get_first_property (alarm_comp, ICAL_ACTION_PROPERTY);
- if (icalproperty_get_action (p) == ICAL_ACTION_PROCEDURE)
+ if (!p || icalproperty_get_action (p) == ICAL_ACTION_PROCEDURE)
icalcomponent_remove_component (pitip->ical_comp, alarm_comp);
icalcomponent_free (alarm_comp);