From 7f52069e41fd2a7f9b6ea71ea58c6660ef344580 Mon Sep 17 00:00:00 2001 From: Daiki Ueno Date: Fri, 13 Aug 2010 08:11:00 +0900 Subject: [PATCH] libeek: terminate args of eek_xkb_layout_set_names_full() with NULL instead of -1. --- eek/eek-xkb-layout.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/eek/eek-xkb-layout.c b/eek/eek-xkb-layout.c index 954ffffd..5c2c4092 100644 --- a/eek/eek-xkb-layout.c +++ b/eek/eek-xkb-layout.c @@ -614,7 +614,7 @@ eek_xkb_layout_set_names (EekXkbLayout *layout, XkbComponentNamesRec *names) /** * eek_xkb_layout_set_names_full: * @layout: an #EekXkbLayout - * @Varargs: pairs of component name and value, terminated by -1. + * @Varargs: pairs of component name and value, terminated by NULL. * * Set the XKB component names to @layout. This function is merely a * wrapper around eek_xkb_layout_set_names() to avoid passing a @@ -656,7 +656,7 @@ eek_xkb_layout_set_names_full_valist (EekXkbLayout *layout, memset (&names, 0, sizeof names); name = va_arg (var_args, gchar *); - while (name != (gchar *)-1) { + while (name) { value = va_arg (var_args, gchar *); if (g_strcmp0 (name, "keymap") == 0) names.keymap = (char *)value;