time_t start_tmp=0,end_tmp=0;
char symname[100];
long scancount;
- struct time_value start_tv, end_tv;
+ struct rrd_time_value start_tv, end_tv;
char *parsetime_error = NULL;
rrd_graph_init(&im);
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);
}