ViewVC Help
View File | Revision Log | Show Annotations | Revision Graph | Root Listing
root/i-scream/projects/libstatgrab/src/libstatgrab/disk_stats.c
(Generate patch)

Comparing projects/libstatgrab/src/libstatgrab/disk_stats.c (file contents):
Revision 1.53 by tdb, Mon Feb 16 14:55:32 2004 UTC vs.
Revision 1.55 by ats, Sun Apr 4 21:38:02 2004 UTC

# Line 590 | Line 590 | diskio_stat_t *get_diskio_stats(int *entries){
590             the same format. */
591  
592          f = fopen("/proc/diskstats", "r");
593 <        format = " %d %d %19s %*d %*d %lld %*d %*d %*d %lld";
593 >        format = " %d %d %99s %*d %*d %lld %*d %*d %*d %lld";
594          if (f == NULL) {
595                  f = fopen("/proc/partitions", "r");
596 <                format = " %d %d %*d %19s %*d %*d %lld %*d %*d %*d %lld";
596 >                format = " %d %d %*d %99s %*d %*d %lld %*d %*d %*d %lld";
597          }
598          if (f == NULL) goto out;
599          now = time(NULL);
600  
601          while ((line_ptr = f_read_line(f, "")) != NULL) {
602 <                char name[20];
602 >                char name[100];
603                  char *s;
604                  long long rsect, wsect;
605  
# Line 731 | Line 731 | out:
731   diskio_stat_t *get_diskio_stats_diff(int *entries){
732          static diskio_stat_t *diff = NULL;
733          static int diff_count = 0;
734 <        diskio_stat_t *src, *dest;
734 >        diskio_stat_t *src = NULL, *dest;
735          int i, j, new_count;
736  
737          if (diskio_stats == NULL) {

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines