diff --git a/src/libicalss/icalcalendar.c b/src/libicalss/icalcalendar.c index 35a35aa8..5d50f121 100644 --- a/src/libicalss/icalcalendar.c +++ b/src/libicalss/icalcalendar.c @@ -102,6 +102,7 @@ icalcalendar *icalcalendar_new(const char *dir) impl->incoming = 0; if (icalcalendar_create(impl) != ICAL_NO_ERROR) { + free(impl->dir); free(impl); return 0; }