Commit 4823838fa39db0c4cefa38a4a2bf7ab4bab1e430

Pierre Le Marre 2023-07-04T09:23:23

Move STRINGIFY to utils.h and add STRINGIFY2

diff --git a/src/utils.h b/src/utils.h
index aacb4a2..fdf758b 100644
--- a/src/utils.h
+++ b/src/utils.h
@@ -62,6 +62,9 @@
 /* Round up @a so it's divisible by @b. */
 #define ROUNDUP(a, b) (((a) + (b) - 1) / (b) * (b))
 
+#define STRINGIFY(x) #x
+#define STRINGIFY2(x) STRINGIFY(x)
+
 char
 to_lower(char c);
 
diff --git a/src/x11/keymap.c b/src/x11/keymap.c
index 473a89d..f2045b9 100644
--- a/src/x11/keymap.c
+++ b/src/x11/keymap.c
@@ -61,7 +61,6 @@
  * We try not to trust the server too much and be paranoid. If we get
  * something which we definitely shouldn't, we fail.
  */
-#define STRINGIFY(expr) #expr
 #define FAIL_UNLESS(expr) do {                                          \
     if (!(expr)) {                                                      \
         log_err(keymap->ctx,                                            \