diff options
author | Owen Fraser-Green <owen@discobabe.net> | 2004-05-01 19:59:58 +0000 |
---|---|---|
committer | Owen Fraser-Green <owen@discobabe.net> | 2004-05-01 19:59:58 +0000 |
commit | 3c6ef3df279344d3645009700f7a9c571f037bd2 (patch) | |
tree | a2cf0afaae7f2f6ae33c81ebfde4d61533ec8b16 /mono/DBusType/Array.cs | |
parent | e16dafeb5fe958854953532a52eb959563495163 (diff) |
Handle empty iterators properly!
Diffstat (limited to 'mono/DBusType/Array.cs')
-rw-r--r-- | mono/DBusType/Array.cs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/mono/DBusType/Array.cs b/mono/DBusType/Array.cs index 917fa780..bf41763c 100644 --- a/mono/DBusType/Array.cs +++ b/mono/DBusType/Array.cs @@ -36,12 +36,12 @@ namespace DBus.DBusType IntPtr arrayIter = Marshal.AllocCoTaskMem(Arguments.DBusMessageIterSize); int elementTypeCode; - bool empty = dbus_message_iter_init_array_iterator(iter, arrayIter, out elementTypeCode); + bool notEmpty = dbus_message_iter_init_array_iterator(iter, arrayIter, out elementTypeCode); this.elementType = (Type) Arguments.DBusTypes[(char) elementTypeCode]; elements = new ArrayList(); - if (!empty) { + if (notEmpty) { do { object [] pars = new Object[2]; pars[0] = arrayIter; |