Hi, I have just committed the patch for the libical memory management problems as mentioned at http://bugzilla.gnome.org/show_bug.cgi?id=516408 to trunk yesterday. All the clients which use libical from gnome should be managing the memory returned by the following functions,
icalreqstattype_as_string, icalproperty_as_ical_string, icalproperty_get_parameter_as_string, icalproperty_get_value_as_string, icallangbind_property_eval_string, icalperiodtype_as_ical_string, icaltime_as_ical_string, icalvalue_as_ical_string, icalcomponent_as_ical_string, and e_cal_component_get_recurid_as_string. I have committed the patch mentioned at http://bugzilla.gnome.org/show_bug.cgi?id=516408#c1 yesterday and am making the required changes in evolution. The following warning message would be displayed if the clients have included libical/ical.h, "Please ensure that the memory returned by the functions mentioned at http://bugzilla.gnome.org/show_bug.cgi?id=516408#c1 are free'ed" Please define the variable HANDLE_LIBICAL_MEMORY as 1 after making the necessary changes. thanks, Chenthill. _______________________________________________ Evolution-hackers mailing list Evolution-hackers@gnome.org http://mail.gnome.org/mailman/listinfo/evolution-hackers