-/* $Id: rset.c,v 1.21 2004-08-03 14:54:41 heikki Exp $
+/* $Id: rset.c,v 1.24 2004-08-19 12:49:15 heikki Exp $
Copyright (C) 1995,1996,1997,1998,1999,2000,2001,2002,2003,2004
Index Data Aps
return rs;
}
-void rset_default_pos (RSFD rfd, int *current, int *total)
-{ /* FIXME - This function should not be needed, only while */
- /* coding the pos functions. */
+void rset_default_pos (RSFD rfd, double *current, double *total)
+{ /* This should never really be needed, but it is still used in */
+ /* those rsets that we don't really plan to use, like isam-s */
assert(rfd);
assert(current);
assert(total);
void rset_term_destroy (RSET_TERM t)
{
- xfree (t->name);
- xfree (t->flags);
- xfree (t);
+ if (t) { /* rsmultior uses things without terms at all ! */
+ xfree (t->name);
+ xfree (t->flags);
+ xfree (t);
+ }
}
RSET_TERM rset_term_dup (RSET_TERM t)