From 84bb882ba1cfe4e582c7e83ff7aa823d66d01c76 Mon Sep 17 00:00:00 2001 From: David Zeuthen Date: Tue, 13 Jan 2009 14:31:21 -0500 Subject: use the right index variable Experienced this bug when generating code for ConsoleKit. --- src/eggdbus/interface.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/eggdbus/interface.c b/src/eggdbus/interface.c index 0b9c9a7..2e74c4d 100644 --- a/src/eggdbus/interface.c +++ b/src/eggdbus/interface.c @@ -2115,7 +2115,7 @@ interface_generate_iface_c_file (const EggDBusInterfaceInfo *interface, const EggDBusInterfaceArgInfo *arg = signal->args + m; char *gtype_name; - c_type_names[n] = get_type_names_for_signature (arg->signature, + c_type_names[m] = get_type_names_for_signature (arg->signature, arg->annotations, FALSE, TRUE, @@ -2124,7 +2124,7 @@ interface_generate_iface_c_file (const EggDBusInterfaceInfo *interface, NULL, NULL, error); - if (c_type_names[n] == NULL) + if (c_type_names[m] == NULL) { g_free (signal_name_uscore); g_free (signal_name_uscore_upper); -- cgit v1.2.3