]> www.infradead.org Git - users/sagi/nvme-cli.git/commitdiff
Use PRIx64 format specifier instead of lX for more portability.
authorSushrut Shirole <sushrutshirole@gmail.com>
Tue, 13 Jul 2021 22:02:53 +0000 (15:02 -0700)
committerDaniel Wagner <dwagner@suse.de>
Mon, 15 Nov 2021 11:06:28 +0000 (12:06 +0100)
Signed-off-by: Sushrut Shirole <sushrutshirole@gmail.com>
plugins/micron/micron-nvme.c
plugins/wdc/wdc-nvme.c

index 2f63b3fd3a1ca66034e432afa5148b020cc5f1d7..dbf1d30d0ffbd22ec4bf4495d69ea24420d3a4c9 100644 (file)
@@ -1206,7 +1206,7 @@ static void print_micron_vs_logs(
         sfield = log_page[field].field;
         if (size == 16) {
             if (strstr(sfield, "GUID")) {
-                sprintf(datastr, "0x%lX%lX",
+                sprintf(datastr, "0x%"PRIx64"%"PRIx64"",
                         (uint64_t)le64_to_cpu(*(uint64_t *)(&buf[offset + 8])),
                         (uint64_t)le64_to_cpu(*(uint64_t *)(&buf[offset])));
             } else {
index 783ffb5c7e210d8701d86b93886edd21b36aea69..62164cb1e9a4094c47b5d685ea6e7849838df1d7 100644 (file)
@@ -4466,7 +4466,7 @@ static void wdc_print_smart_cloud_attr_C0_normal(void *data)
        smart_log_ver = (uint16_t)le16_to_cpu(*(uint16_t *)&log_data[SCAO_LPV]);
        printf("  Log page version                               %"PRIu16"\n",smart_log_ver);
        printf("  Log page GUID                                 0x");
-       printf("%lX%lX\n",(uint64_t)le64_to_cpu(*(uint64_t *)&log_data[SCAO_LPG + 8]),
+       printf("0x%"PRIx64"%"PRIx64"\n",(uint64_t)le64_to_cpu(*(uint64_t *)&log_data[SCAO_LPG + 8]),
                        (uint64_t)le64_to_cpu(*(uint64_t *)&log_data[SCAO_LPG]));
        if(smart_log_ver > 2) {
                printf("  Errata Version Field                          %d\n",
@@ -4548,7 +4548,7 @@ static void wdc_print_smart_cloud_attr_C0_json(void *data)
        json_object_add_value_uint(root, "Log page version", smart_log_ver);
        char guid[40];
        memset((void*)guid, 0, 40);
-       sprintf((char*)guid, "0x%lX%lX",(uint64_t)le64_to_cpu(*(uint64_t *)&log_data[SCAO_LPG + 8]),
+       sprintf((char*)guid, "0x%"PRIx64"%"PRIx64"",(uint64_t)le64_to_cpu(*(uint64_t *)&log_data[SCAO_LPG + 8]),
                (uint64_t)le64_to_cpu(*(uint64_t *)&log_data[SCAO_LPG]));
        json_object_add_value_string(root, "Log page GUID", guid);
        if(smart_log_ver > 2){