rem: const char format[]="%-3s %6u %6u %6llu %6u %6u %6u %6llu %6u %6u %6u\n";
add: const char format[]="%-5s %6u %6u %7llu %7u %6u %6u %7llu %7u %6u %6u\n";
context: static void diskformat(void){  FILE *fDiskstat;  struct disk_stat *disks;  struct partition_stat *partitions;  unsigned long ndisks,i,j,k;  const char format[]="%-3s %6u %6u %6llu %6u %6u %6u %6llu %6u %6u %6u\n";  if ((fDiskstat=fopen("/proc/diskstats", "rb"))){    fclose(fDiskstat);    ndisks=getdiskstat(&disks,&partitions);    for(k=0; k<ndisks; k++){      if (moreheaders && ((k%height)==0)) diskheader();      printf(format,        disks[k].disk_name,disks[k].reads, disks[k].merged_reads,disks[k].reads_sectors, disks[k].milli_reading, disks[k].writes, disks[k].merged_writes, disks[k].written_sectors,disks[k].milli_writing, disks[k].inprogress_IO?disks[k].inprogress_IO/1000:0, disks[k].milli_spent_IO?disks[k].milli_spent_IO/1000:0/*, disks[i].weighted_milli_spent_IO/1000*/);      fflush(stdout);    }    free(disks);    free(partitions);    for(j=1; j<num_updates; j++){       sleep(sleep_time);      ndisks=getdiskstat(&disks,&partitions);      for(i=0; i<ndisks; i++,k++){        if (moreheaders && ((k%height)==0)) diskheader();        printf(format,          disks[i].disk_name,          disks[i].reads,          disks[i].merged_reads,          disks[i].reads_sectors,          disks[i].milli_reading,          disks[i].writes,          disks[i].merged_writes,          disks[i].written_sectors,          disks[i].milli_writing,          disks[i].inprogress_IO?disks[i].inprogress_IO/1000:0,          disks[i].milli_spent_IO?disks[i].milli_spent_IO/1000:0/*,          disks[i].weighted_milli_spent_IO/1000*/        );        fflush(stdout);      }      free(disks);      free(partitions);    }  }else{    fprintf(stderr, "Your kernel doesn't support diskstat (2.5.70 or above required)");     exit(0);  } }