mirror of
https://github.com/adulau/dcfldd.git
synced 2024-12-22 16:56:03 +00:00
60_fix-gcc-warnings.patch added
This commit is contained in:
parent
2cb7b7012c
commit
3edf72b198
3 changed files with 12 additions and 5 deletions
6
copy.c
6
copy.c
|
@ -223,7 +223,8 @@ int dd_copy(void)
|
||||||
|
|
||||||
if (probe == PROBE_NONE || probed_size == 0)
|
if (probe == PROBE_NONE || probed_size == 0)
|
||||||
fprintf(stderr, "\r%llu blocks (%lluMb) written.",
|
fprintf(stderr, "\r%llu blocks (%lluMb) written.",
|
||||||
w_full, total_mb);
|
/* [FIX] copy.c:226:25: warning: format ‘%llu’ expects argument of type ‘long long unsigned int’, but argument {3,4} has type ‘uintmax_t’ [-Wformat=] */
|
||||||
|
(long long unsigned int) w_full, (long long unsigned int) total_mb);
|
||||||
else {
|
else {
|
||||||
time_t curr_time = time(NULL);
|
time_t curr_time = time(NULL);
|
||||||
int seconds = (int)difftime(curr_time, start_time);
|
int seconds = (int)difftime(curr_time, start_time);
|
||||||
|
@ -237,7 +238,8 @@ int dd_copy(void)
|
||||||
|
|
||||||
time_left(secstr, sizeof secstr, seconds_remaining);
|
time_left(secstr, sizeof secstr, seconds_remaining);
|
||||||
fprintf(stderr, "\r[%d%% of %lluMb] %llu blocks (%lluMb) written. %s",
|
fprintf(stderr, "\r[%d%% of %lluMb] %llu blocks (%lluMb) written. %s",
|
||||||
prcnt, probed_mb, w_full, total_mb, secstr);
|
/* [FIX] copy.c:240:25: warning: format ‘%llu’ expects argument of type ‘long long unsigned int’, but argument {4,5,6} has type ‘off_t’ [-Wformat=] */
|
||||||
|
prcnt, (long long unsigned int) probed_mb, (long long unsigned int) w_full, (long long unsigned int) total_mb, secstr);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
5
split.c
5
split.c
|
@ -102,7 +102,10 @@ static void open_split(split_t *split)
|
||||||
char *ext, *fname;
|
char *ext, *fname;
|
||||||
|
|
||||||
ext = getext(split->format, splitnum);
|
ext = getext(split->format, splitnum);
|
||||||
asprintf(&fname, "%s.%s", split->name, ext);
|
/* [FIX] split.c:105:5: warning: ignoring return value of ‘asprintf’, declared with attribute warn_unused_result [-Wunused-result] */
|
||||||
|
if( asprintf(&fname, "%s.%s", split->name, ext) == -1) {
|
||||||
|
return;
|
||||||
|
}
|
||||||
free(ext);
|
free(ext);
|
||||||
|
|
||||||
fd = open(fname, O_WRONLY | O_CREAT, perms);
|
fd = open(fname, O_WRONLY | O_CREAT, perms);
|
||||||
|
|
6
verify.c
6
verify.c
|
@ -192,7 +192,8 @@ int dd_verify(void)
|
||||||
|
|
||||||
if (probe == PROBE_NONE || probed_size == 0)
|
if (probe == PROBE_NONE || probed_size == 0)
|
||||||
fprintf(stderr, "\r%llu blocks (%lluMb) written.",
|
fprintf(stderr, "\r%llu blocks (%lluMb) written.",
|
||||||
w_full, total_mb);
|
/* [FIX] verify.c:195:25: warning: format ‘%llu’ expects argument of type ‘long long unsigned int’, but argument {3,4} has type ‘uintmax_t’ [-Wformat=] */
|
||||||
|
(long long unsigned int) w_full, (long long unsigned int) total_mb);
|
||||||
else {
|
else {
|
||||||
time_t curr_time = time(NULL);
|
time_t curr_time = time(NULL);
|
||||||
int seconds = (int)difftime(curr_time, start_time);
|
int seconds = (int)difftime(curr_time, start_time);
|
||||||
|
@ -207,7 +208,8 @@ int dd_verify(void)
|
||||||
time_left(secstr, sizeof secstr, seconds_remaining);
|
time_left(secstr, sizeof secstr, seconds_remaining);
|
||||||
fprintf(stderr,
|
fprintf(stderr,
|
||||||
"\r[%d%% of %lluMb] %llu blocks (%lluMb) written. %s",
|
"\r[%d%% of %lluMb] %llu blocks (%lluMb) written. %s",
|
||||||
prcnt, probed_mb, w_full, total_mb, secstr);
|
/* [FIX] verify.c:210:25: warning: format ‘%llu’ expects argument of type ‘long long unsigned int’, but argument {4,5,6} has type ‘off_t’ [-Wformat=] */
|
||||||
|
prcnt, (long long unsigned int) probed_mb, (long long unsigned int) w_full, (long long unsigned int) total_mb, secstr);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue