summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBryn M. Reeves <bmr@redhat.com>2016-07-05 20:45:24 +0100
committerBryn M. Reeves <bmr@redhat.com>2016-07-05 20:45:24 +0100
commit4d4f48af9f18b9407c065cdc035cf8e397e08ac0 (patch)
tree2ff524e8a4f8b470ecd1baaaa2d624b627f1561c
parentf1dd0258f1cb27e62d1133ba41c75bca04a7b174 (diff)
downloadlvm2-4d4f48af9f18b9407c065cdc035cf8e397e08ac0.tar.gz
libdm: cast walk flags to uint64_t when logging.
Walk flags are ULL constants; cast the result to a uint64_t before logging with a FMTx64 format specifier to avoid a compiler warning: warning: format ‘%lx’ expects argument of type ‘long unsigned int’, but argument 5 has type ‘long long unsigned int’
-rw-r--r--libdm/libdm-stats.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/libdm/libdm-stats.c b/libdm/libdm-stats.c
index 83c4d5043..07503a5dc 100644
--- a/libdm/libdm-stats.c
+++ b/libdm/libdm-stats.c
@@ -1399,7 +1399,7 @@ int dm_stats_walk_init(struct dm_stats *dms, uint64_t flags)
if (flags & ~DM_STATS_WALK_MASK) {
log_error("Unknown value in walk flags: 0x" FMTx64,
- flags & ~DM_STATS_WALK_MASK);
+ (uint64_t) (flags & ~DM_STATS_WALK_MASK));
return 0;
}
dms->walk_flags = flags;