summaryrefslogtreecommitdiff
path: root/tools
diff options
context:
space:
mode:
authorPeter Hutterer <peter.hutterer@who-t.net>2021-11-10 14:45:53 +1000
committerPeter Hutterer <peter.hutterer@who-t.net>2021-11-11 08:26:36 +1000
commit50a24569b88f5cc07f4d382f05fea2dd5e073bf8 (patch)
tree42e185d63a4f7a67daad0982f71ba3eff54755f4 /tools
parentabb115c78faeb09b6f74ae9811b986f155f7fad7 (diff)
downloadxorg-lib-libxkbcommon-50a24569b88f5cc07f4d382f05fea2dd5e073bf8.tar.gz
tools/list: print an empty string for null vendor strings
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
Diffstat (limited to 'tools')
-rw-r--r--tools/registry-list.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/tools/registry-list.c b/tools/registry-list.c
index 0c56171..c360da7 100644
--- a/tools/registry-list.c
+++ b/tools/registry-list.c
@@ -140,11 +140,12 @@ main(int argc, char **argv)
m = rxkb_model_first(ctx);
assert(m); /* Empty model list is usually a bug or a bad xml file */
while (m) {
+ const char *vendor = rxkb_model_get_vendor(m);
printf("- name: %s\n"
" vendor: %s\n"
" description: %s\n",
rxkb_model_get_name(m),
- rxkb_model_get_vendor(m),
+ vendor ? vendor : "''",
rxkb_model_get_description(m));
m = rxkb_model_next(m);
}