diff options
author | Zdenek Kabelac <zkabelac@redhat.com> | 2020-08-28 19:35:25 +0200 |
---|---|---|
committer | Zdenek Kabelac <zkabelac@redhat.com> | 2020-08-28 21:43:03 +0200 |
commit | ee0cb17608d2e9f6d92ea339e121713312c3f84f (patch) | |
tree | 7b948e21261b5696b6b0e3361f637e8597b228d7 /libdm | |
parent | b918afb693a62938e8189a5d07b13df8007ae062 (diff) | |
download | lvm2-ee0cb17608d2e9f6d92ea339e121713312c3f84f.tar.gz |
gcc: use apropriate type for reading and printing values
Diffstat (limited to 'libdm')
-rw-r--r-- | libdm/ioctl/libdm-iface.c | 2 | ||||
-rw-r--r-- | libdm/libdm-common.c | 2 | ||||
-rw-r--r-- | libdm/libdm-stats.c | 2 | ||||
-rw-r--r-- | libdm/mm/pool.c | 2 |
4 files changed, 4 insertions, 4 deletions
diff --git a/libdm/ioctl/libdm-iface.c b/libdm/ioctl/libdm-iface.c index 7ad549c91..f4be478da 100644 --- a/libdm/ioctl/libdm-iface.c +++ b/libdm/ioctl/libdm-iface.c @@ -204,7 +204,7 @@ static int _get_proc_number(const char *file, const char *name, } while (getline(&line, &len, fl) != -1) { - if (sscanf(line, "%d %255s\n", &num, &nm[0]) == 2) { + if (sscanf(line, "%u %255s\n", &num, &nm[0]) == 2) { if (!strcmp(name, nm)) { if (number) { *number = num; diff --git a/libdm/libdm-common.c b/libdm/libdm-common.c index d75c7046c..466c74bb9 100644 --- a/libdm/libdm-common.c +++ b/libdm/libdm-common.c @@ -510,7 +510,7 @@ int unmangle_string(const char *str, const char *str_name, size_t len, int strict = mode != DM_STRING_MANGLING_NONE; char str_rest[DM_NAME_LEN]; size_t i, j; - int code; + unsigned int code; int r = 0; if (!str || !buf) diff --git a/libdm/libdm-stats.c b/libdm/libdm-stats.c index 420e3e181..05971bdad 100644 --- a/libdm/libdm-stats.c +++ b/libdm/libdm-stats.c @@ -403,7 +403,7 @@ static int _stats_bound(const struct dm_stats *dms) if (dms->bind_major > 0 || dms->bind_name || dms->bind_uuid) return 1; /* %p format specifier expects a void pointer. */ - log_error("Stats handle at %p is not bound.", dms); + log_error("Stats handle at %p is not bound.", (const void *)dms); return 0; } diff --git a/libdm/mm/pool.c b/libdm/mm/pool.c index 26f43a787..f3e1d1a34 100644 --- a/libdm/mm/pool.c +++ b/libdm/mm/pool.c @@ -98,7 +98,7 @@ void dm_pools_check_leaks(void) p->orig_pool, p->name, p->stats.bytes); #else - log_error(" [%p] %s", p, p->name); + log_error(" [%p] %s", (void *)p, p->name); #endif } pthread_mutex_unlock(&_dm_pools_mutex); |