Avoid returning uninitialized data for some IPC errors
authorMike Gorse <mgorse@novell.com>
Tue, 15 Feb 2011 14:17:55 +0000 (08:17 -0600)
committerMike Gorse <mgorse@novell.com>
Tue, 15 Feb 2011 14:19:01 +0000 (08:19 -0600)
atspi/atspi-component.c
atspi/atspi-editabletext.c
atspi/atspi-hyperlink.c
atspi/atspi-text.c

index 3c47ce118819fdbc9a9907aa99e977d3e3e3cfdc..c85e4a0121fbbc9ad297fe81194fafd8032f2efe 100644 (file)
@@ -310,7 +310,7 @@ atspi_component_set_extents (AtspiComponent *obj,
   dbus_uint32_t d_ctype = ctype;
   DBusMessageIter iter, iter_struct;
   DBusMessage *message, *reply;
-  dbus_bool_t retval;
+  dbus_bool_t retval = FALSE;
   AtspiAccessible *aobj = ATSPI_ACCESSIBLE (obj);
 
   g_return_val_if_fail (obj != NULL, FALSE);
index bbfb241760ca08e646616478acd3c7df650364cc..153230c384b03809bb810a85102fb4e04dfd448d 100644 (file)
@@ -46,7 +46,7 @@ atspi_editable_text_set_attributes (AtspiEditableText *obj,
                                    GError **error
 {
   dbus_int32_t d_start_pos = start_pos, d_end_pos = end_pos;
-  dbus_bool_t retval;
+  dbus_bool_t retval = FALSE;
 
   cspi_return_val_if_fail (obj != NULL, FALSE);
 
index e64409f6369dfa519405500b316167669d0745bc..57c4b81552e2aa5996e77cffc4cd9a7622ca230a 100644 (file)
@@ -65,7 +65,7 @@ atspi_hyperlink_new (AtspiApplication *app, const gchar *path)
 gint
 atspi_hyperlink_get_n_anchors (AtspiHyperlink *obj, GError **error)
 {
-  dbus_int32_t retval;
+  dbus_int32_t retval = -1;
 
   g_return_val_if_fail (obj != NULL, -1);
 
@@ -206,7 +206,7 @@ atspi_hyperlink_get_end_index (AtspiHyperlink *obj, GError **error)
 gboolean
 atspi_hyperlink_is_valid (AtspiHyperlink *obj, GError **error)
 {
-  dbus_bool_t retval;
+  dbus_bool_t retval = FALSE;
 
   g_return_val_if_fail (obj != NULL, FALSE);
 
index 13ed363375a04e316d1f7df423e466163fdfc8aa..2b9fa482e685b1d37486394a093522ba396f5a62 100644 (file)
@@ -75,7 +75,7 @@ G_DEFINE_BOXED_TYPE (AtspiTextRange, atspi_text_range, atspi_text_range_copy,
 gint
 atspi_text_get_character_count (AtspiText *obj, GError **error)
 {
-  dbus_int32_t retval;
+  dbus_int32_t retval = 0;
 
   g_return_val_if_fail (obj != NULL, -1);
 
@@ -647,7 +647,7 @@ atspi_text_get_bounded_ranges (AtspiText *obj,
 gint
 atspi_text_get_n_selections (AtspiText *obj, GError **error)
 {
-  dbus_int32_t retval;
+  dbus_int32_t retval = 0;
 
   g_return_val_if_fail (obj != NULL, -1);