DOH, fixed reversed test for the presence of the icalcomp's parent. This

2000-11-24  Federico Mena Quintero  <federico@helixcode.com>

	* cal-util/cal-component.c (free_icalcomponent): DOH, fixed
	reversed test for the presence of the icalcomp's parent.  This was
	causing memory leaks in the Wombat and elsewhere.

	* pcs/cal-backend.c (cal_backend_set_node_timet): Plug leak.

svn path=/trunk/; revision=6661
This commit is contained in:
Federico Mena Quintero
2000-11-24 23:51:35 +00:00
committed by Federico Mena Quintero
parent 39dc8f4fc8
commit 6dbbc8029f
3 changed files with 10 additions and 1 deletions

View File

@ -1,3 +1,11 @@
2000-11-24 Federico Mena Quintero <federico@helixcode.com>
* cal-util/cal-component.c (free_icalcomponent): DOH, fixed
reversed test for the presence of the icalcomp's parent. This was
causing memory leaks in the Wombat and elsewhere.
* pcs/cal-backend.c (cal_backend_set_node_timet): Plug leak.
2000-11-24 Federico Mena Quintero <federico@helixcode.com>
* pcs/cal-backend-file.c (scan_vcalendar): Use the new libical

View File

@ -211,7 +211,7 @@ free_icalcomponent (CalComponent *comp)
/* Free the icalcomponent */
if (icalcomponent_get_parent (priv->icalcomp) != NULL)
if (icalcomponent_get_parent (priv->icalcomp) == NULL)
icalcomponent_free (priv->icalcomp);
priv->icalcomp = NULL;

View File

@ -471,6 +471,7 @@ cal_backend_set_node_timet (xmlNodePtr node, const char *name, time_t t)
tstring = g_strdup_printf ("%ld", t);
xmlSetProp (node, name, tstring);
g_free (tstring);
}
static void