From 18df30d93b6a62427776eaf53e2c500d34da37ab Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=BD=D0=B0=D0=B1?= Date: Sat, 31 Oct 2020 03:44:11 +0100 Subject: [PATCH] ILP32 strikes again --- src/bin/zfs-tpm-list.cpp | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/src/bin/zfs-tpm-list.cpp b/src/bin/zfs-tpm-list.cpp index 209cb24..cf247a2 100644 --- a/src/bin/zfs-tpm-list.cpp +++ b/src/bin/zfs-tpm-list.cpp @@ -83,11 +83,11 @@ int main(int argc, char ** argv) { return 0; })); - auto max_name_len = 0u; - auto max_backend_len = 0u; - auto max_key_available_len = 0u; - auto max_coherent_len = 0u; - auto separator = "\t"; + size_t max_name_len = 0; + size_t max_backend_len = 0; + size_t max_key_available_len = 0; + size_t max_coherent_len = 0; + auto separator = "\t"; if(human) { max_name_len = strlen("NAME"); max_backend_len = strlen("BACK-END"); @@ -104,11 +104,11 @@ int main(int argc, char ** argv) { } auto println = [&](auto name, auto backend, auto key_available, auto coherent) { - printf("%-*s%s%-*s%s%-*s%s%-*s\n", // - max_name_len, name, separator, // - max_backend_len, backend, separator, // - max_key_available_len, key_available, separator, // - max_coherent_len, coherent); + printf("%-*s%s%-*s%s%-*s%s%-*s\n", // + static_cast(max_name_len), name, separator, // + static_cast(max_backend_len), backend, separator, // + static_cast(max_key_available_len), key_available, separator, // + static_cast(max_coherent_len), coherent); }; if(human) println("NAME", "BACK-END", "KEYSTATUS", "COHERENT");