git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@1171
91ce42f0-d328-0410-95d8-
f526ca767f89
{
if (last_jobs) {
while (!last_jobs->empty()) {
- free(last_jobs->first());
+ void *je = last_jobs->first();
+ last_jobs->remove(je);
+ free(je);
}
delete last_jobs;
last_jobs = NULL;
}
last_jobs->append(je);
if (last_jobs->size() > max_last_jobs) {
- last_jobs->remove(last_jobs->first());
+ je = (struct s_last_job *)last_jobs->first();
+ last_jobs->remove(je);
+ free(je);
}
}
}
}
last_jobs->append(je);
if (last_jobs->size() > max_last_jobs) {
- last_jobs->remove(last_jobs->first());
+ je = (struct s_last_job *)last_jobs->first();
+ last_jobs->remove(je);
+ free(je);
}
}
break;