[evolution-patches] patch for #73059 ( exchange connector)



Index: ChangeLog
===================================================================
RCS file: /cvs/gnome/evolution-exchange/ChangeLog,v
retrieving revision 1.290
diff -u -p -r1.290 ChangeLog
--- ChangeLog	10 Mar 2005 06:29:28 -0000	1.290
+++ ChangeLog	10 Mar 2005 09:25:01 -0000
@@ -1,3 +1,10 @@
+2005-03-10 Sivaiah Nallagatla <snallagatla novell com>
+
+	* calendar/backends/e-cal-backend-exchange.c 
+	(remove_objects) : Make sure object is non NULL	
+	before deferencing it. 
+	Fixes #73059
+	
 2005-03-09 Sivaiah Nallagatla <snallagatla novell com>
 
 	* addressbook/e-book-backend-exchange.c 
Index: calendar/e-cal-backend-exchange-calendar.c
===================================================================
RCS file: /cvs/gnome/evolution-exchange/calendar/e-cal-backend-exchange-calendar.c,v
retrieving revision 1.36
diff -u -p -r1.36 e-cal-backend-exchange-calendar.c
--- calendar/e-cal-backend-exchange-calendar.c	26 Feb 2005 13:17:47 -0000	1.36
+++ calendar/e-cal-backend-exchange-calendar.c	10 Mar 2005 09:25:03 -0000
@@ -1360,7 +1360,8 @@ remove_object (ECalBackendSync *backend,
 		
 	comp = e_cal_component_new ();
 	e_cal_component_set_icalcomponent (comp, icalcomponent_new_clone (ecomp->icomp));
-	*object = e_cal_component_get_as_string (comp);
+	if(object)
+		*object = e_cal_component_get_as_string (comp);
 	
 	switch (mod) {
 		


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