retval =
Accessibility_Hypertext_getNLinks (CSPI_OBJREF (obj), cspi_ev ());
- cspi_return_val_if_ex ("getNLinks", -1);
+ cspi_return_val_if_ev ("getNLinks", -1);
return retval;
}
AccessibleHypertext_getLink (AccessibleHypertext *obj,
long int linkIndex)
{
+ AccessibleHyperlink *retval;
+
cspi_return_val_if_fail (obj != NULL, FALSE);
- return cspi_object_new (
+ retval = cspi_object_add (
Accessibility_Hypertext_getLink (CSPI_OBJREF (obj),
- (CORBA_long) linkIndex, cspi_ev ()));
+ (CORBA_long) linkIndex,
+ cspi_ev ()));
+
+ cspi_return_val_if_ev ("getLink", NULL);
+
+ return retval;
}
/**
(CORBA_long) characterOffset,
cspi_ev ());
- cspi_return_val_if_ex ("getLinkIndex", -1);
+ cspi_return_val_if_ev ("getLinkIndex", -1);
return retval;
}