Problem could manifest under extreme resource limits. Not tested.
-- Mike Slifcak
git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk/program@266
a5681a0c-68f1-0310-ab6d-
d61299d08faa
if ((legend_list[j] = malloc(sizeof(char) * (FMT_LEG_LEN+5)))==NULL) {
free(srcptr_list);
free(ref_list);
+ free(*data); *data = NULL;
+ while (--j > -1) free(legend_list[j]);
free(legend_list);
- rrd_set_error("malloc xprint legend entry");
+ rrd_set_error("malloc xport legend entry");
return(-1);
}