[seed] dbus: Need to set length property on 'array' return values, or make them real arrays, but that is a



commit 5768cc60593e15abad22d8b0b950c824756c8e39
Author: Robert Carr <racarr svn gnome org>
Date:   Wed May 13 02:03:27 2009 -0400

    dbus: Need to set length property on 'array' return values, or make them real arrays, but that is a task for later
---
 modules/dbus/dbus-values.c |    5 +++++
 1 files changed, 5 insertions(+), 0 deletions(-)

diff --git a/modules/dbus/dbus-values.c b/modules/dbus/dbus-values.c
index a9e3684..dc298cb 100644
--- a/modules/dbus/dbus-values.c
+++ b/modules/dbus/dbus-values.c
@@ -56,6 +56,8 @@ seed_js_one_value_from_dbus (SeedContext ctx,
               dbus_message_iter_next (&struct_iter);
               index++;
 	  }
+        seed_object_set_property (ctx, obj, "length",
+                                  seed_value_from_int (ctx, index, exception));
 	*value_p = (SeedValue) obj;
       }
       break;
@@ -156,6 +158,9 @@ seed_js_one_value_from_dbus (SeedContext ctx,
 		dbus_message_iter_next (&array_iter);
 		index++;
 	      }
+            seed_object_set_property (ctx, obj, "length",
+                                      seed_value_from_int (ctx, 
+                                                           index, exception));
 	    *value_p = (SeedValue) obj;
 	  }
       }



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]