Add default values for atspi_hyperlink_get_index_range variables
authorPatryk Kaczmarek <patryk.k@samsung.com>
Mon, 28 Sep 2015 12:34:12 +0000 (14:34 +0200)
committerMike Gorse <mgorse@suse.com>
Mon, 12 Oct 2015 19:04:26 +0000 (14:04 -0500)
  If there are no default values, after unsuccessful dbus call,
    some random values of start_offset and end_offset are set.

https://bugzilla.gnome.org/show_bug.cgi?id=755727

atspi/atspi-hyperlink.c

index 36763e3..80f8a54 100644 (file)
@@ -133,7 +133,8 @@ atspi_hyperlink_get_object (AtspiHyperlink *obj, gint i, GError **error)
 AtspiRange *
 atspi_hyperlink_get_index_range (AtspiHyperlink *obj, GError **error)
 {
-  dbus_int32_t d_start_offset, d_end_offset;
+  dbus_int32_t d_start_offset = -1;
+  dbus_int32_t d_end_offset = -1;
   AtspiRange *ret = g_new (AtspiRange, 1);
 
   ret->start_offset = ret->end_offset = -1;