-/* $Id: rset.c,v 1.39 2004-11-04 13:54:08 heikki Exp $
- Copyright (C) 1995,1996,1997,1998,1999,2000,2001,2002,2003,2004
- Index Data Aps
+/* $Id: rset.c,v 1.42 2005-01-15 19:38:34 adam Exp $
+ Copyright (C) 1995-2005
+ Index Data ApS
This file is part of the Zebra server.
RSFD rfd_create_base(RSET rs)
{
+ RSFD rnew=rs->free_list;
+
if (!log_level_initialized)
{
log_level=yaz_log_module_level("rset");
log_level_initialized=1;
}
- RSFD rnew=rs->free_list;
if (rnew)
{
rs->free_list=rnew->next;
assert(rnew->rset==rs);
- logf(log_level,"rfd-create_base (fl): rfd=%p rs=%p fl=%p priv=%p",
+ yaz_log(log_level,"rfd-create_base (fl): rfd=%p rs=%p fl=%p priv=%p",
rnew, rs, rs->free_list, rnew->priv);
} else {
rnew=nmem_malloc(rs->nmem, sizeof(*rnew));
rnew->priv=NULL;
rnew->rset=rs;
- logf(log_level,"rfd_create_base (new): rfd=%p rs=%p fl=%p priv=%p",
+ yaz_log(log_level,"rfd_create_base (new): rfd=%p rs=%p fl=%p priv=%p",
rnew, rs, rs->free_list, rnew->priv);
}
rnew->next=NULL; /* not part of any (free?) list */
void rfd_delete_base(RSFD rfd)
{
RSET rs=rfd->rset;
- logf(log_level,"rfd_delete_base: rfd=%p rs=%p priv=%p fl=%p",
+ yaz_log(log_level,"rfd_delete_base: rfd=%p rs=%p priv=%p fl=%p",
rfd, rs, rfd->priv, rs->free_list);
assert(NULL == rfd->next);
rfd->next=rs->free_list;
else
M=nmem_create();
rnew = (RSET) nmem_malloc(M,sizeof(*rnew));
- logf (log_level, "rs_create(%s) rs=%p (nm=%p)", sel->desc, rnew, nmem);
+ yaz_log (log_level, "rs_create(%s) rs=%p (nm=%p)", sel->desc, rnew, nmem);
rnew->nmem=M;
if (nmem)
rnew->my_nmem=0;
void rset_delete (RSET rs)
{
(rs->count)--;
- logf(log_level,"rs_delete(%s), rs=%p, count=%d",
+ yaz_log(log_level,"rs_delete(%s), rs=%p, count=%d",
rs->control->desc, rs, rs->count);
if (!rs->count)
{
RSET rset_dup (RSET rs)
{
(rs->count)++;
- logf(log_level,"rs_dup(%s), rs=%p, count=%d",
+ yaz_log(log_level,"rs_dup(%s), rs=%p, count=%d",
rs->control->desc, rs, rs->count);
return rs;
}
int cmp=rfd->rset->scope;
if (log_level)
{
- logf (log_level, "rset_default_forward starting '%s' (ct=%p rfd=%p)",
+ yaz_log (log_level, "rset_default_forward starting '%s' (ct=%p rfd=%p)",
rfd->rset->control->desc, rfd->rset, rfd);
/* key_logdump(log_level, untilbuf); */
}
while ( (cmp>=rfd->rset->scope) && (more))
{
if (log_level) /* time-critical, check first */
- logf(log_level,"rset_default_forward looping m=%d c=%d",more,cmp);
+ yaz_log(log_level,"rset_default_forward looping m=%d c=%d",more,cmp);
more=rset_read(rfd, buf, term);
if (more)
cmp=(rfd->rset->keycontrol->cmp)(untilbuf,buf);
key_logdump(log_level,buf); */
}
if (log_level)
- logf (log_level, "rset_default_forward exiting m=%d c=%d",more,cmp);
+ yaz_log (log_level, "rset_default_forward exiting m=%d c=%d",more,cmp);
return more;
}
{
TERMID t;
- logf (log_level, "term_create '%s' %d f=%s type=%d nmem=%p",
+ yaz_log (log_level, "term_create '%s' %d f=%s type=%d nmem=%p",
name, length, flags, type, nmem);
t= (TERMID) nmem_malloc (nmem, sizeof(*t));
if (!name)