X-Git-Url: http://git.indexdata.com/?a=blobdiff_plain;f=index%2Findex.h;h=e8957c53d7228747c99efcbe8098af03d556acd9;hb=18bdfd28a9f4d38e2f81556396f51821c3d71088;hp=1f0ac6213133602ec6995a6bd048580402c6a8a9;hpb=52551bf774d771a0422a401946fd0c5ee3788f34;p=idzebra-moved-to-github.git diff --git a/index/index.h b/index/index.h index 1f0ac62..e8957c5 100644 --- a/index/index.h +++ b/index/index.h @@ -1,4 +1,4 @@ -/* $Id: index.h,v 1.97 2003-03-13 04:25:17 pop Exp $ +/* $Id: index.h,v 1.98 2003-03-26 16:41:48 adam Exp $ Copyright (C) 1995,1996,1997,1998,1999,2000,2001,2002 Index Data Aps @@ -323,7 +323,7 @@ struct zebra_session { struct rank_control { char *name; - void *(*create)(struct zebra_register *reg); + void *(*create)(ZebraHandle zh); void (*destroy)(struct zebra_register *reg, void *class_handle); void *(*begin)(struct zebra_register *reg, void *class_handle, RSET rset); void (*end)(struct zebra_register *reg, void *set_handle); @@ -403,6 +403,7 @@ int att_getentbyatt(ZebraHandle zh, attent *res, oid_value set, int att); extern struct rank_control *rank1_class; extern struct rank_control *rankzv_class; +extern struct rank_control *rankliv_class; int zebra_record_fetch (ZebraHandle zh, int sysno, int score, ODR stream, oid_value input_format, Z_RecordComposition *comp, @@ -466,6 +467,8 @@ void zebra_end_read (ZebraHandle zh); int zebra_file_stat (const char *file_name, struct stat *buf, int follow_links); +void zebra_livcode_transform(ZebraHandle zh, Z_RPNQuery *query); + YAZ_END_CDECL #endif