Documentation fixes for ref/unref methods that no longer return ints.
[platform/core/uifw/at-spi2-atk.git] / cspi / spi_text.c
index 974c850..a49adbd 100644 (file)
@@ -6,35 +6,26 @@
  *
  * Increment the reference count for an #AccessibleText object.
  *
- * Returns: (no return code implemented yet).
- *
  **/
-int
+void
 AccessibleText_ref (AccessibleText *obj)
 {
   cspi_object_ref (obj);
-  return 0;
 }
 
-
-
 /**
  * AccessibleText_unref:
  * @obj: a pointer to the #Accessible object on which to operate.
  *
  * Decrement the reference count for an #AccessibleText object.
  *
- * Returns: (no return code implemented yet).
- *
  **/
-int
+void
 AccessibleText_unref (AccessibleText *obj)
 {
   cspi_object_unref (obj);
-  return 0;
 }
 
-
 /**
  * AccessibleText_getCharacterCount:
  * @obj: a pointer to the #AccessibleText object to query.
@@ -50,17 +41,16 @@ AccessibleText_getCharacterCount (AccessibleText *obj)
 {
   long retval;
 
-  CORBA_exception_init (cspi_ev ());
+  cspi_return_val_if_fail (obj != NULL, -1);
+
   retval = (long)
     Accessibility_Text__get_characterCount (CSPI_OBJREF (obj), cspi_ev ());
 
-  cspi_check_ev (cspi_ev (), "SpiAccessibleText_getCharacterCount");
+  cspi_return_val_if_ev ("_getCharacterCount", -1);
 
   return retval;
 }
 
-
-
 /**
  * AccessibleText_getText:
  * @obj: a pointer to the #AccessibleText object to query.