Introduce XLAT macro to ease maintenance of xlat structures
authorDmitry V. Levin <ldv@altlinux.org>
Wed, 5 Feb 2014 01:28:45 +0000 (01:28 +0000)
committerDmitry V. Levin <ldv@altlinux.org>
Wed, 5 Feb 2014 01:28:45 +0000 (01:28 +0000)
* defs.h (XLAT): New macro.

Suggested-by: Mike Frysinger <vapier@gentoo.org>
defs.h

diff --git a/defs.h b/defs.h
index 330441fac26ae3dcfdd958eb8e9fe6e8073b2091..8213ea4bca00537b6fda031e6286bcc33d559f1d 100644 (file)
--- a/defs.h
+++ b/defs.h
@@ -503,6 +503,7 @@ struct xlat {
        int val;
        const char *str;
 };
+#define XLAT(x) { x, #x }
 
 extern const struct xlat open_mode_flags[];
 extern const struct xlat addrfams[];