Fix atspi_accessible_get_description
[platform/upstream/at-spi2-core.git] / atspi / atspi-table.c
index 08c6aef..6174ca8 100644 (file)
@@ -344,13 +344,13 @@ atspi_table_get_row_header (AtspiTable *obj,
                              GError **error)
 {
   dbus_int32_t d_row = row;
-  AtspiAccessible *retval = NULL;
+  DBusMessage *reply;
 
   g_return_val_if_fail (obj != NULL, NULL);
 
-  !_atspi_dbus_call (obj, atspi_interface_table, "GetRowHeader", error, "i=>(so)", d_row, &retval);
+  reply = _atspi_dbus_call_partial (obj, atspi_interface_table, "GetRowHeader", error, "i", d_row);
 
-  return retval;
+  return _atspi_dbus_return_accessible_from_message (reply);
 }
 
 /**
@@ -370,13 +370,13 @@ atspi_table_get_column_header (AtspiTable *obj,
                                 GError **error)
 {
   dbus_int32_t d_column = column;
-  AtspiAccessible *retval = NULL;
+  DBusMessage *reply;
 
   g_return_val_if_fail (obj != NULL, NULL);
 
-  !_atspi_dbus_call (obj, atspi_interface_table, "GetColumnHeader", error, "i=>(so)", d_column, &retval);
+  reply = _atspi_dbus_call_partial (obj, atspi_interface_table, "GetColumnHeader", error, "i", &d_column);
 
-  return retval;
+  return _atspi_dbus_return_accessible_from_message (reply);
 }
 
 /**