From 9539a0f009a0fe40ff469b3262867c68aa49ba9d Mon Sep 17 00:00:00 2001 From: Heikki Levanto Date: Thu, 4 Nov 2004 13:11:51 +0000 Subject: [PATCH] New logging -v rsisamc --- rset/rsisamc.c | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/rset/rsisamc.c b/rset/rsisamc.c index 7b54d15..2810487 100644 --- a/rset/rsisamc.c +++ b/rset/rsisamc.c @@ -1,4 +1,4 @@ -/* $Id: rsisamc.c,v 1.28 2004-10-22 10:12:52 heikki Exp $ +/* $Id: rsisamc.c,v 1.29 2004-11-04 13:11:51 heikki Exp $ Copyright (C) 1995,1996,1997,1998,1999,2000,2001,2002,2003,2004 Index Data Aps @@ -61,21 +61,26 @@ struct rset_isamc_info { ISAMC_P pos; }; +static int log_level=-1; + RSET rsisamc_create( NMEM nmem, const struct key_control *kcontrol, int scope, ISAMC is, ISAMC_P pos, TERMID term) { RSET rnew=rset_create_base(&control, nmem, kcontrol, scope,term); struct rset_isamc_info *info; + if (log_level<0) + log_level=yaz_log_module_level("rsisamc"); info = (struct rset_isamc_info *) nmem_malloc(rnew->nmem,sizeof(*info)); info->is=is; info->pos=pos; rnew->priv=info; + logf(log_level, "create: term=%p", term); return rnew; } static void r_delete (RSET ct) { - logf (LOG_DEBUG, "rsisamc_delete"); + logf (log_level, "rsisamc_delete"); } @@ -84,7 +89,7 @@ RSFD r_open (RSET ct, int flag) RSFD rfd; struct rset_pp_info *ptinfo; - logf (LOG_DEBUG, "risamc_open"); + logf (log_level, "risamc_open"); if (flag & RSETF_WRITE) { logf (LOG_FATAL, "ISAMC set type is read-only"); @@ -117,6 +122,7 @@ static int r_read (RSFD rfd, void *buf, TERMID *term) r = isc_pp_read(p->pt, buf); if (term) *term=rfd->rset->term; + logf(log_level,"read returning term %p", *term); return r; } -- 1.7.10.4