X-Git-Url: http://git.indexdata.com/?p=idzebra-moved-to-github.git;a=blobdiff_plain;f=rset%2Frsisamb.c;h=cd16cba9abba8f2ebb6d573498663a22104fcd5c;hp=170a22dfd9cff63f3d9a542e6751310fa6902885;hb=726c42c6ae793b79a5351d2fce805d220d21321e;hpb=9410013db1ff20d37f25b4b62231be8f95f16615 diff --git a/rset/rsisamb.c b/rset/rsisamb.c index 170a22d..cd16cba 100644 --- a/rset/rsisamb.c +++ b/rset/rsisamb.c @@ -1,4 +1,4 @@ -/* $Id: rsisamb.c,v 1.21 2004-09-01 15:01:32 heikki Exp $ +/* $Id: rsisamb.c,v 1.22 2004-09-09 10:08:06 heikki Exp $ Copyright (C) 1995,1996,1997,1998,1999,2000,2001,2002,2003,2004 Index Data Aps @@ -64,10 +64,10 @@ struct rset_isamb_info { ISAMB_P pos; }; -RSET rsisamb_create( NMEM nmem, const struct key_control *kcontrol, +RSET rsisamb_create( NMEM nmem, const struct key_control *kcontrol, int scope, ISAMB is, ISAMB_P pos) { - RSET rnew=rset_create_base(&control, nmem, kcontrol); + RSET rnew=rset_create_base(&control, nmem, kcontrol, scope); struct rset_isamb_info *info; info = (struct rset_isamb_info *) nmem_malloc(rnew->nmem,sizeof(*info)); info->is=is; @@ -100,7 +100,7 @@ RSFD r_open (RSET ct, int flag) ptinfo->buf = nmem_malloc (ct->nmem,ct->keycontrol->key_size); rfd->priv=ptinfo; } - ptinfo->pt = isamb_pp_open (info->is, info->pos); + ptinfo->pt = isamb_pp_open (info->is, info->pos, ct->scope ); return rfd; }