diff --git a/cde/programs/dtcm/server/reutil.c b/cde/programs/dtcm/server/reutil.c index dfc0fc2f4..1d7f3520f 100644 --- a/cde/programs/dtcm/server/reutil.c +++ b/cde/programs/dtcm/server/reutil.c @@ -285,7 +285,7 @@ DeriveNewStartTime( Tick end_date; Tick an_event; int num_events; - RepeatEventState *res; + RepeatEventState *res = NULL; /* Count the number of events from the start time to the current time */ end_date = old_re->re_end_date; @@ -309,6 +309,8 @@ DeriveNewStartTime( ; } + free(res); + return an_event; }