[evolution/wip/gsettings] Bug #646197 - Crash with VALARM without ACTION property



commit eecdf6fc08f72a1d0104a781f15b9476936876e8
Author: Milan Crha <mcrha redhat com>
Date:   Mon Apr 18 16:29:29 2011 +0200

    Bug #646197 - Crash with VALARM without ACTION property

 plugins/itip-formatter/itip-formatter.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)
---
diff --git a/plugins/itip-formatter/itip-formatter.c b/plugins/itip-formatter/itip-formatter.c
index fcd5427..dcf3874 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);



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]