Use unsigned printf/scanf conversion where more appropriate
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
This commit is contained in:
@@ -165,7 +165,7 @@ int cal_main(int argc UNUSED_PARAM, char **argv)
|
||||
char lineout[30];
|
||||
|
||||
day_array(month, year, dp);
|
||||
len = sprintf(lineout, "%s %d", month_names[month - 1], year);
|
||||
len = sprintf(lineout, "%s %u", month_names[month - 1], year);
|
||||
printf("%*s%s\n%s\n",
|
||||
((7*julian + WEEK_LEN) - len) / 2, "",
|
||||
lineout, day_headings);
|
||||
|
||||
@@ -70,9 +70,9 @@ static unsigned sum_file(const char *file, unsigned type)
|
||||
if (type >= SUM_SYSV) {
|
||||
r = (s & 0xffff) + ((s & 0xffffffff) >> 16);
|
||||
s = (r & 0xffff) + (r >> 16);
|
||||
printf("%d %llu %s\n", s, (total_bytes + 511) / 512, file);
|
||||
printf("%u %llu %s\n", s, (total_bytes + 511) / 512, file);
|
||||
} else
|
||||
printf("%05d %5llu %s\n", s, (total_bytes + 1023) / 1024, file);
|
||||
printf("%05u %5llu %s\n", s, (total_bytes + 1023) / 1024, file);
|
||||
return 1;
|
||||
#undef buf
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user