qemu-trivial
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[PATCH] qemu-keymap.c: Fix bad printf format specifiers


From: Alex Chen
Subject: [PATCH] qemu-keymap.c: Fix bad printf format specifiers
Date: Wed, 11 Nov 2020 07:46:01 +0000

We should use printf format specifier "%u" instead of "%d" for
argument of type "unsigned int".

Reported-by: Euler Robot <euler.robot@huawei.com>
Signed-off-by: Alex Chen <alex.chen@huawei.com>
---
 qemu-keymap.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/qemu-keymap.c b/qemu-keymap.c
index 536e8f2385..6797006dda 100644
--- a/qemu-keymap.c
+++ b/qemu-keymap.c
@@ -77,11 +77,11 @@ static void walk_map(struct xkb_keymap *map, xkb_keycode_t 
code, void *data)
         xkb_state_update_mask(state,  0, 0, 0,  0, 0, 0);
         kbase = xkb_state_key_get_one_sym(state, code);
         xkb_keysym_get_name(kbase, name, sizeof(name));
-        fprintf(outfile, "# evdev %d (0x%x): no evdev -> QKeyCode mapping"
+        fprintf(outfile, "# evdev %u (0x%x): no evdev -> QKeyCode mapping"
                 " (xkb keysym %s)\n", evdev, evdev, name);
         return;
     }
-    fprintf(outfile, "# evdev %d (0x%x), QKeyCode \"%s\", number 0x%x\n",
+    fprintf(outfile, "# evdev %u (0x%x), QKeyCode \"%s\", number 0x%x\n",
             evdev, evdev,
             QKeyCode_str(qcode),
             qcode_to_number(qcode));
-- 
2.19.1




reply via email to

[Prev in Thread] Current Thread [Next in Thread]