X-Git-Url: http://git.indexdata.com/?p=idzebra-moved-to-github.git;a=blobdiff_plain;f=index%2Frpnscan.c;fp=index%2Frpnscan.c;h=6d575df76c9281dec3b63ad459fa06ca34d29564;hp=3402e77081a0864af7a67eade79bfe0b55adeea9;hb=52a3c85ef0baad016f2b324644f34d9fd62f7d34;hpb=d8bc3109fc2006ac7623909a062ce7df5420d69e diff --git a/index/rpnscan.c b/index/rpnscan.c index 3402e77..6d575df 100644 --- a/index/rpnscan.c +++ b/index/rpnscan.c @@ -1,4 +1,4 @@ -/* $Id: rpnscan.c,v 1.21 2007-11-05 11:20:39 adam Exp $ +/* $Id: rpnscan.c,v 1.22 2007-11-13 13:41:51 adam Exp $ Copyright (C) 1995-2007 Index Data ApS @@ -290,7 +290,7 @@ static ZEBRA_RES rpn_scan_norm(ZebraHandle zh, ODR stream, NMEM nmem, { struct scan2_info_entry *ar = nmem_malloc(nmem, sizeof(*ar) * ord_no); struct rpn_char_map_info rcmi; - zebra_map_t zm = zebra_map_get(zh->reg->zebra_maps, index_type); + zebra_map_t zm = zebra_map_get_or_add(zh->reg->zebra_maps, index_type); int i, dif; int after_pos; int pos = 0;