From 8a4c41dd9ed5b10b611b4581c3ac9f4a529ce984 Mon Sep 17 00:00:00 2001 From: Bart Van Assche Date: Thu, 13 Jul 2023 09:54:30 -0700 Subject: [PATCH] diskutil: Remove casts from get_io_ticks() This patch does not change the behavior of the code. Signed-off-by: Bart Van Assche --- diskutil.c | 21 +++++++++------------ 1 file changed, 9 insertions(+), 12 deletions(-) diff --git a/diskutil.c b/diskutil.c index ace7af3d..b08ce905 100644 --- a/diskutil.c +++ b/diskutil.c @@ -1,3 +1,4 @@ +#include #include #include #include @@ -65,18 +66,14 @@ static int get_io_ticks(struct disk_util *du, struct disk_util_stat *dus) dprint(FD_DISKUTIL, "%s: %s", du->path, p); - ret = sscanf(p, "%llu %llu %llu %llu %llu %llu %llu %llu %u %llu %llu\n", - (unsigned long long *) &dus->s.ios[0], - (unsigned long long *) &dus->s.merges[0], - §ors[0], - (unsigned long long *) &dus->s.ticks[0], - (unsigned long long *) &dus->s.ios[1], - (unsigned long long *) &dus->s.merges[1], - §ors[1], - (unsigned long long *) &dus->s.ticks[1], - &in_flight, - (unsigned long long *) &dus->s.io_ticks, - (unsigned long long *) &dus->s.time_in_queue); + ret = sscanf(p, "%"SCNu64" %"SCNu64" %llu %"SCNu64" " + "%"SCNu64" %"SCNu64" %llu %"SCNu64" " + "%u %"SCNu64" %"SCNu64"\n", + &dus->s.ios[0], &dus->s.merges[0], §ors[0], + &dus->s.ticks[0], + &dus->s.ios[1], &dus->s.merges[1], §ors[1], + &dus->s.ticks[1], + &in_flight, &dus->s.io_ticks, &dus->s.time_in_queue); fclose(f); dprint(FD_DISKUTIL, "%s: stat read ok? %d\n", du->path, ret == 1); dus->s.sectors[0] = sectors[0]; -- 2.25.1