]> granicus.if.org Git - strace/commitdiff
defs.h: add style argument to printxval_search_ex macro
authorEugene Syromyatnikov <evgsyr@gmail.com>
Sun, 19 Aug 2018 13:19:21 +0000 (15:19 +0200)
committerDmitry V. Levin <ldv@altlinux.org>
Mon, 27 Aug 2018 23:41:41 +0000 (23:41 +0000)
It is identical to printxval_search otherwise.

* defs.h (printxval_search_ex): Add style argument.

defs.h

diff --git a/defs.h b/defs.h
index 2c19dd3a47683f79b1f8ee7b03c7626939b8bfd4..5097e0d9699ca66ffb40e9c63b88ef53e063566c 100644 (file)
--- a/defs.h
+++ b/defs.h
@@ -693,9 +693,9 @@ printxval_searchn(const struct xlat *xlat, size_t xlat_size, uint64_t val,
  */
 #define printxval_search(xlat__, val__, dflt__) \
        printxval_searchn(xlat__, ARRAY_SIZE(xlat__) - 1, val__, dflt__)
-#define printxval_search_ex(xlat__, val__, dflt__) \
+#define printxval_search_ex(xlat__, val__, dflt__, style__) \
        printxval_searchn_ex((xlat__), ARRAY_SIZE(xlat__) - 1, (val__), \
-                            (dflt__), XLAT_STYLE_DEFAULT)
+                            (dflt__), (style__))
 
 extern int printxval_indexn_ex(const struct xlat *, size_t xlat_size,
                               uint64_t val, const char *dflt, enum xlat_style);