X-Git-Url: http://git.indexdata.com/?a=blobdiff_plain;f=dict%2Fopen.c;h=59818848c82509bdd2870075224a207b0d208a06;hb=0efcca9923da4586d3c1d1c10d4afa68c894f576;hp=0db533651fa90ad8b78d980da85db49cbd2b3f5e;hpb=10d6b6813c5bb9e7b19a12c241ac4e05f5741605;p=idzebra-moved-to-github.git diff --git a/dict/open.c b/dict/open.c index 0db5336..5981884 100644 --- a/dict/open.c +++ b/dict/open.c @@ -1,5 +1,5 @@ -/* $Id: open.c,v 1.27 2006-09-11 22:57:54 adam Exp $ - Copyright (C) 1995-2006 +/* $Id: open.c,v 1.29 2007-01-15 15:10:15 adam Exp $ + Copyright (C) 1995-2007 Index Data ApS This file is part of the Zebra server. @@ -68,6 +68,9 @@ Dict dict_open (BFiles bfs, const char *name, int cache, int rw, } dict->dbf = dict_bf_open (bfs, name, page_size, cache, rw); dict->rw = rw; + dict->no_split = 0; + dict->no_insert = 0; + dict->no_lookup = 0; if(!dict->dbf) { @@ -116,6 +119,22 @@ int dict_strlen (const Dict_char *s) { return strlen((const char *) s); } + +zint dict_get_no_lookup(Dict dict) +{ + return dict->no_lookup; +} + +zint dict_get_no_insert(Dict dict) +{ + return dict->no_insert; +} + +zint dict_get_no_split(Dict dict) +{ + return dict->no_split; +} + /* * Local variables: * c-basic-offset: 4