index 3e67af76f8436de16c977991eab2326d3f47a8a8..cd10f2fdf11c0ffcbbbd10139b66e934400e88ff 100644 (file)
--- a/program/src/rrd_resize.c
+++ b/program/src/rrd_resize.c
/*****************************************************************************
- * RRDtool 1.1.x Copyright Tobias Oetiker, 1997 - 2002
+ * RRDtool 1.2.3 Copyright by Tobi Oetiker, 1997-2005
*****************************************************************************
* rrd_resize.c Alters size of an RRA
*****************************************************************************
}
/* Move the rest of the CDPs
*/
- while (!(feof(infile))) {
- fread(&buffer,sizeof(rrd_value_t),1,infile);
+ while (1) {
+ fread(&buffer,sizeof(rrd_value_t),1,infile);
+ if (feof(infile))
+ break;
fwrite(&buffer,sizeof(rrd_value_t),1,outfile);
}
rrdnew.rra_def[target_rra].row_cnt += modify;