Userspace: Use printf length modifiers when printing

This commit is contained in:
Bananymous
2023-09-28 11:49:31 +03:00
parent 61694268e2
commit 4a01e4c3b4
2 changed files with 5 additions and 5 deletions

View File

@@ -26,11 +26,11 @@ int parse_int(const char* val)
return result;
}
void print_time(uint64_t start_ns, uint64_t end_ns, int transfered)
void print_time(uint64_t start_ns, uint64_t end_ns, size_t transfered)
{
static bool first = true;
uint64_t duration_ns = end_ns - start_ns;
printf("%s%d bytes copied, %d.%09d s\e[K\n", (first ? "" : "\e[F"), transfered, (int)(duration_ns / 1'000'000'000), (int)(duration_ns % 1'000'000'000));
printf("%s%zu bytes copied, %d.%09d s\e[K\n", (first ? "" : "\e[F"), transfered, (int)(duration_ns / 1'000'000'000), (int)(duration_ns % 1'000'000'000));
first = false;
}