diff --git a/cde/programs/dtcm/server/insert.c b/cde/programs/dtcm/server/insert.c index 4adb74e92..4179a771e 100644 --- a/cde/programs/dtcm/server/insert.c +++ b/cde/programs/dtcm/server/insert.c @@ -90,7 +90,7 @@ _DtCmsInsertEntry(_DtCmsCalendar *cal, cms_entry *entry) CSA_opaque_data opq; cms_attribute *aptr; RepeatEvent *re = NULL; - RepeatEventState *res; + RepeatEventState *res = NULL; extern void _DtCm_rule_parser(); uint count; int i; @@ -176,6 +176,9 @@ _DtCmsInsertEntry(_DtCmsCalendar *cal, cms_entry *entry) } } + /* Tidy unused variable */ + free(res); + if ((stat = _DtCmsCheckStartEndTime(entry)) != CSA_SUCCESS) return (stat);