Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:pchenthill
evolution-data-server
cal-http-invalid-read-eds.diff
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File cal-http-invalid-read-eds.diff of Package evolution-data-server
Index: calendar/backends/http/e-cal-backend-http.c =================================================================== --- calendar/backends/http/e-cal-backend-http.c (revision 7362) +++ calendar/backends/http/e-cal-backend-http.c (revision 7413) @@ -330,7 +330,7 @@ if (subcomp_kind == kind) { comp = e_cal_component_new (); - if (e_cal_component_set_icalcomponent (comp, subcomp)) { + if (e_cal_component_set_icalcomponent (comp, icalcomponent_new_clone (subcomp))) { const char *uid, *orig_key, *orig_value; e_cal_backend_cache_put_component (priv->cache, comp); @@ -352,7 +352,7 @@ icaltimezone *zone; zone = icaltimezone_new (); - icaltimezone_set_component (zone, subcomp); + icaltimezone_set_component (zone, icalcomponent_new_clone (subcomp)); e_cal_backend_cache_put_timezone (priv->cache, (const icaltimezone *) zone); icaltimezone_free (zone, 1);
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor