--- projects/libstatgrab/src/libstatgrab/disk_stats.c 2004/02/16 14:55:32 1.53 +++ projects/libstatgrab/src/libstatgrab/disk_stats.c 2004/03/19 23:44:30 1.54 @@ -18,7 +18,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA * 02111-1307 USA * - * $Id: disk_stats.c,v 1.53 2004/02/16 14:55:32 tdb Exp $ + * $Id: disk_stats.c,v 1.54 2004/03/19 23:44:30 ats Exp $ */ #ifdef HAVE_CONFIG_H @@ -590,16 +590,16 @@ diskio_stat_t *get_diskio_stats(int *entries){ the same format. */ f = fopen("/proc/diskstats", "r"); - format = " %d %d %19s %*d %*d %lld %*d %*d %*d %lld"; + format = " %d %d %99s %*d %*d %lld %*d %*d %*d %lld"; if (f == NULL) { f = fopen("/proc/partitions", "r"); - format = " %d %d %*d %19s %*d %*d %lld %*d %*d %*d %lld"; + format = " %d %d %*d %99s %*d %*d %lld %*d %*d %*d %lld"; } if (f == NULL) goto out; now = time(NULL); while ((line_ptr = f_read_line(f, "")) != NULL) { - char name[20]; + char name[100]; char *s; long long rsect, wsect;