diff options
author | Christophe Grenier <[email protected]> | 2012-03-25 21:18:25 +0200 |
---|---|---|
committer | Christophe Grenier <[email protected]> | 2012-03-25 21:18:25 +0200 |
commit | 35ad901d7b6947e492911b0d5b672530cb645eb9 (patch) | |
tree | 5aa63fdc0f60a634a46f324038cba6aece0995d3 /src/diskcp.c | |
parent | 27d10af3eaf56fb1251beca824ea04f5659c2474 (diff) |
fix compilation bug in src/diskcp.c (dead code)
Diffstat (limited to 'src/diskcp.c')
-rw-r--r-- | src/diskcp.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/diskcp.c b/src/diskcp.c index 985753ae..9b0b7c10 100644 --- a/src/diskcp.c +++ b/src/diskcp.c @@ -139,6 +139,7 @@ int main(int argc, char **argv) if(read(disk_src[current_disk],buffer,readsize)==readsize) { lseek(disk_dst, location, SEEK_SET); + /* FIXME need to check write return value */ write(disk_dst,buffer,readsize); readok+=readsize; status=STATUS_DONE; @@ -178,7 +179,7 @@ int main(int argc, char **argv) { char buf[100]; printf("Sector %llu", (unsigned long long) (location/sector_size)); - printf(" (%s)", size_to_unit(location), buf); + printf(" (%s)", size_to_unit(location, buf)); printf(" - Recovered %s\r", size_to_unit(readok, buf)); fflush(stdout); current_disk=(current_disk+1)%nbr_disk; @@ -232,7 +233,7 @@ int main(int argc, char **argv) int nbr=0; while(fscanf(oldlog,"%20llu - %20llu %c", &start[nbr], &end[nbr], &status[nbr])==3) { - printf("%llu - %llu %c\n", &start[nbr], &end[nbr], &status[nbr]); + printf("%llu - %llu %c\n", start[nbr], end[nbr], status[nbr]); if(nbr==3 && status[1]==STATUS_NON_TRIED && status[2]==STATUS_DONE) { for(location=end[nbr];location>=start[nbr];location-=readsize_min) |