diff options
-rw-r--r-- | ChangeLog | 4 | ||||
-rw-r--r-- | dbus/dbus-message-factory.c | 2 |
2 files changed, 5 insertions, 1 deletions
@@ -1,4 +1,8 @@ 2006-07-12 John (J5) Palmieri <johnp@redhat.com> + * dbus/dbus-message-factory.c: + Fix index into an array (patch by Peter Kümmel <syntheticpp at gmx.net>) + +2006-07-12 John (J5) Palmieri <johnp@redhat.com> * dbus/dbus-connection-internal.h: * dbus/dbus-connection.c: * file dbus/dbus-pending-call.c: diff --git a/dbus/dbus-message-factory.c b/dbus/dbus-message-factory.c index 6b194226..c3fb1bc1 100644 --- a/dbus/dbus-message-factory.c +++ b/dbus/dbus-message-factory.c @@ -623,7 +623,7 @@ generate_special (DBusMessageDataIter *iter, } else if (item_seq == 16) { - char long_sig[DBUS_MAXIMUM_TYPE_RECURSION_DEPTH*4+8]; + char long_sig[DBUS_MAXIMUM_TYPE_RECURSION_DEPTH*4+10]; const char *v_STRING; int i; int n_begins; |