At 02:53 AM 2001-10-02, Pierangelo Masarati wrote:
>Kurt,
>
>I'm digging into back-bdb; I'd like to know what's the more
>appropriate (and the likely not to change very soon) way
>to determine the number of candidates are returned by
>search_candidates(); at a first glance
>
>(BDB_IDL_IS_RANGE( candidates ) ? candidates[2] :
>candidates[candidates[0]])-candidates[1]+1
>
>Is this correct and reliable?
no, I think:
#define BDB_IDL_N(ids) (BDB_IDL_IS_RANGE(ids) \
? (ids[2]-ids[1])+1 : ids[0] )
would return the number of candidates.