- obj = (bonobo_object_from_servant (_servant));
- g_return_val_if_fail (IS_TEXT (obj), (CORBA_char *)"");
- text = SPI_TEXT (obj);
- g_return_val_if_fail (ATK_IS_TEXT (text->atko), (CORBA_char *)"");
-
- txt = atk_text_get_text_after_offset (ATK_TEXT(text->atko),
- (gint) offset, (AtkTextBoundary) type,
- &intStartOffset, &intEndOffset);
+ g_return_val_if_fail (text != NULL, CORBA_string_dup (""));
+
+ txt = atk_text_get_text_after_offset (text,
+ (gint) offset, (AtkTextBoundary) type,
+ &intStartOffset, &intEndOffset);