X-Git-Url: http://git.indexdata.com/?a=blobdiff_plain;f=dict%2Fopen.c;fp=dict%2Fopen.c;h=f7623b072dac44d46bc662efe26db419c685039c;hb=883a7ce6ae98a97520d62038acca2612cb582836;hp=0db533651fa90ad8b78d980da85db49cbd2b3f5e;hpb=8a5853c99ad09bcdb1ea567a594e3b586715fe90;p=idzebra-moved-to-github.git diff --git a/dict/open.c b/dict/open.c index 0db5336..f7623b0 100644 --- a/dict/open.c +++ b/dict/open.c @@ -1,4 +1,4 @@ -/* $Id: open.c,v 1.27 2006-09-11 22:57:54 adam Exp $ +/* $Id: open.c,v 1.28 2006-12-12 13:42:24 adam Exp $ Copyright (C) 1995-2006 Index Data ApS @@ -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