/*
* call-seq:
* lrg.tell()
*
* Returns the current position of the large object pointer.
*/
static VALUE
pglarge_tell(obj)
VALUE obj;
{
int start;
PGlarge *pglarge = get_pglarge(obj);
if ((start = lo_tell(pglarge->pgconn,pglarge->lo_fd)) == -1) {
rb_raise(rb_ePGError, "error while getting position");
}
return INT2NUM(start);
}