summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDavid Zeuthen <davidz@redhat.com>2009-01-13 14:31:21 -0500
committerDavid Zeuthen <davidz@redhat.com>2009-01-13 14:31:21 -0500
commit84bb882ba1cfe4e582c7e83ff7aa823d66d01c76 (patch)
treeb495468f2caaaf1a177085c6c3f1151f6fdfa0d1
parent0419810f86c9c0169848f1b7b045e7adcba179f2 (diff)
use the right index variable
Experienced this bug when generating code for ConsoleKit.
-rw-r--r--src/eggdbus/interface.c4
1 files 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);