diff --git a/src/rrd_xport.c b/src/rrd_xport.c
index 2912607c3c414c1c319ed4e4997e6f9d0ad2473b..f1e7908a4e15dfbe61c689139dbb7079563df995 100644 (file)
--- a/src/rrd_xport.c
+++ b/src/rrd_xport.c
/****************************************************************************
- * RRDtool 1.2.8 Copyright by Tobi Oetiker, 1997-2005
+ * RRDtool 1.2.26 Copyright by Tobi Oetiker, 1997-2007
****************************************************************************
* rrd_xport.c export RRD data
****************************************************************************/
{"end", required_argument, 0, 'e'},
{"maxrows", required_argument, 0, 'm'},
{"step", required_argument, 0, 261},
+ {"enumds", no_argument, 0, 262}, /* these are handled in the frontend ... */
{0,0,0,0}
};
int option_index = 0;
case 261:
im.step = atoi(optarg);
break;
+ case 262:
+ break;
case 's':
if ((parsetime_error = parsetime(optarg, &start_tv))) {
rrd_set_error( "start time: %s", parsetime_error );
}
break;
case '?':
- rrd_set_error("unknown option '%c'", optopt);
+ rrd_set_error("unknown option '%s'",argv[optind-1]);
return -1;
}
}
unsigned long nof_xports = 0;
unsigned long xport_counter = 0;
- unsigned long *ref_list;
+ int *ref_list;
rrd_value_t **srcptr_list;
char **legend_list;
int ii = 0;
if (((*data) = malloc((*col_cnt) * row_cnt * sizeof(rrd_value_t)))==NULL){
free(srcptr_list);
free(ref_list);
- free(legend_list);
- rrd_set_error("malloc xport data area");
+ free(legend_list);
+ rrd_set_error("malloc xport data area");
return(-1);
}
dstptr = (*data);