From fa07a1e944e47feeb9e58296659bb57c4c32bde7 Mon Sep 17 00:00:00 2001 From: Adam Dickmeiss Date: Wed, 8 Dec 1999 22:44:45 +0000 Subject: [PATCH] Zebra/Z'mbol dependencies added. --- index/main.c | 14 +++++++++++--- index/recindex.c | 13 ++++++++++++- test/gils/test.sh | 14 ++++++++++++-- 3 files changed, 35 insertions(+), 6 deletions(-) diff --git a/index/main.c b/index/main.c index 2a1b691..00a35f1 100644 --- a/index/main.c +++ b/index/main.c @@ -4,7 +4,10 @@ * Sebastian Hammer, Adam Dickmeiss * * $Log: main.c,v $ - * Revision 1.74 1999-12-08 15:03:11 adam + * Revision 1.75 1999-12-08 22:44:45 adam + * Zebra/Z'mbol dependencies added. + * + * Revision 1.74 1999/12/08 15:03:11 adam * Implemented bf_reset. * * @@ -331,7 +334,7 @@ int main (int argc, char **argv) prog = *argv; if (argc < 2) { - fprintf (stderr, "zebraidx [options] command ...\n" + fprintf (stderr, "%s [options] command ...\n" "Commands:\n" " update Update index with files below .\n" " If is empty filenames are read from stdin.\n" @@ -352,7 +355,7 @@ int main (int argc, char **argv) #if ZEBRASDR " -S Use SDRKit\n" #endif - " -V Show version.\n" + " -V Show version.\n", *argv ); exit (1); } @@ -369,8 +372,13 @@ int main (int argc, char **argv) { if (!common_resource) { +#if ZMBOL + logf (LOG_LOG, "zmbol version %s %s", + ZEBRAVER, ZEBRADATE); +#else logf (LOG_LOG, "zebra version %s %s", ZEBRAVER, ZEBRADATE); +#endif common_resource = res_open (configName ? configName : FNAME_CONFIG); if (!common_resource) diff --git a/index/recindex.c b/index/recindex.c index 81e390b..1b4d561 100644 --- a/index/recindex.c +++ b/index/recindex.c @@ -4,7 +4,10 @@ * Sebastian Hammer, Adam Dickmeiss * * $Log: recindex.c,v $ - * Revision 1.27 1999-10-29 10:02:33 adam + * Revision 1.28 1999-12-08 22:44:45 adam + * Zebra/Z'mbol dependencies added. + * + * Revision 1.27 1999/10/29 10:02:33 adam * Fixed decompression buffer overflow. * * Revision 1.26 1999/07/06 13:34:57 adam @@ -805,6 +808,14 @@ Record rec_new (Records p) sysno = p->head.index_free; p->head.index_free = entry.next; } +#if ZMBOL +#else + if (sysno > 100000) + { + logf (LOG_FATAL, "100,000 record limit reached"); + exit (1); + } +#endif (p->head.no_records)++; rec->sysno = sysno; for (i = 0; i < REC_NO_INFO; i++) diff --git a/test/gils/test.sh b/test/gils/test.sh index 1fab726..01b9475 100755 --- a/test/gils/test.sh +++ b/test/gils/test.sh @@ -1,5 +1,15 @@ : echo Loading Records -../../bin/zebraidx -t grs.sgml update records +if [ -x ../../bin/zmbolidx ]; then + ../../bin/zmbolidx -t grs.sgml update records +fi +if [ -x ../../bin/zebraidx ]; then + ../../bin/zebraidx -t grs.sgml update records +fi echo Starting Server -../../bin/zebrasrv +if [ -x ../../bin/zmbolsrv ]; then + ../../bin/zmbolsrv +fi +if [ -x ../../bin/zebrasrv ]; then + ../../bin/zebrasrv +fi -- 1.7.10.4