X-Git-Url: http://git.indexdata.com/?a=blobdiff_plain;f=index%2Fzebraapi.c;h=0a35c80c99cac1e0742012b74d7eb36cd4fc78d9;hb=732e272a6d35533ccc89f4ccab0ea8069097b8a1;hp=1ebc60deb11a75e830e2dc54287e480e1422d167;hpb=8f7cd01d361d4c2ebb375b05c98eb9e82cae4a43;p=idzebra-moved-to-github.git diff --git a/index/zebraapi.c b/index/zebraapi.c index 1ebc60d..0a35c80 100644 --- a/index/zebraapi.c +++ b/index/zebraapi.c @@ -1,4 +1,4 @@ -/* $Id: zebraapi.c,v 1.94 2003-03-25 19:56:01 adam Exp $ +/* $Id: zebraapi.c,v 1.96 2003-03-26 16:41:48 adam Exp $ Copyright (C) 1995,1996,1997,1998,1999,2000,2001,2002,2003 Index Data Aps @@ -241,6 +241,7 @@ struct zebra_register *zebra_register_open (ZebraService zs, const char *name, zebraRankInstall (reg, rank1_class); zebraRankInstall (reg, rankzv_class); + zebraRankInstall (reg, rankliv_class); recordCompression = res_get_def (res, "recordCompression", "none"); if (!strcmp (recordCompression, "none")) @@ -753,6 +754,9 @@ void zebra_search_rpn (ZebraHandle zh, ODR decode, ODR stream, if (zebra_begin_read (zh)) return; + + zebra_livcode_transform(zh, query); + resultSetAddRPN (zh, decode, stream, query, zh->num_basenames, zh->basenames, setname); @@ -1452,12 +1456,12 @@ static int zebra_commit_ex (ZebraHandle zh, int clean_only) int zebra_clean (ZebraHandle zh) { - zebra_commit_ex(zh, 1); + return zebra_commit_ex(zh, 1); } int zebra_commit (ZebraHandle zh) { - zebra_commit_ex(zh, 0); + return zebra_commit_ex(zh, 0); } int zebra_init (ZebraHandle zh) @@ -1586,7 +1590,7 @@ void zebra_set_resource(ZebraHandle zh, const char *name, const char *value) } const char *zebra_get_resource(ZebraHandle zh, - const char *name, const char *defaultvalue) + const char *name, const char *defaultvalue) { ASSERTZH; zh->errCode=0;