]> granicus.if.org Git - procps-ng/commitdiff
redhat analysis: proc/sysinfo
authorJim Warner <james.warner@comcast.net>
Thu, 6 Oct 2011 14:12:55 +0000 (09:12 -0500)
committerSami Kerola <kerolasa@iki.fi>
Sat, 15 Oct 2011 06:26:27 +0000 (08:26 +0200)
proc/sysinfo.c

index 5e224f121705c793bea7d91cd17c4bfe5c5317e7..a919f3f6e32c098a198ee75116e71707732b0cac 100644 (file)
@@ -845,8 +845,8 @@ unsigned int getdiskstat(struct disk_stat **disks, struct partition_stat **parti
       break;
     }
     fields = sscanf(buff, " %*d %*d %*s %*u %*u %*u %*u %*u %*u %*u %*u %*u %*u %u", &dummy);
+    (*disks) = realloc(*disks, (cDisk+1)*sizeof(struct disk_stat));
     if (fields == 1){
-      (*disks) = realloc(*disks, (cDisk+1)*sizeof(struct disk_stat));
       sscanf(buff,  "   %*d    %*d %15s %u %u %llu %u %u %u %llu %u %u %u %u",
         //&disk_major,
         //&disk_minor,