X-Git-Url: http://jsfdemo.indexdata.com/?a=blobdiff_plain;ds=sidebyside;f=index%2Fmain.c;h=f8e136257f95577795a636d9aa6334603bef29f8;hb=e16099ccf0ad1aab3ff7930bc4ea542357af0e38;hp=389585d28b4dc1621ce8d73bce80bbdeb3fe8011;hpb=a02c4cf957603c707fe9f4fde94a468f1d030dfb;p=idzebra-moved-to-github.git diff --git a/index/main.c b/index/main.c index 389585d..f8e1362 100644 --- a/index/main.c +++ b/index/main.c @@ -1,10 +1,19 @@ /* - * Copyright (C) 1995, Index Data I/S + * Copyright (C) 1994-1995, Index Data I/S * All rights reserved. * Sebastian Hammer, Adam Dickmeiss * * $Log: main.c,v $ - * Revision 1.5 1995-09-04 09:10:39 adam + * Revision 1.8 1995-09-06 16:11:18 adam + * Option: only one word key per file. + * + * Revision 1.7 1995/09/05 15:28:39 adam + * More work on search engine. + * + * Revision 1.6 1995/09/04 12:33:43 adam + * Various cleanup. YAZ util used instead. + * + * Revision 1.5 1995/09/04 09:10:39 adam * More work on index add/del/update. * Merge sort implemented. * Initial work on z39 server. @@ -26,7 +35,7 @@ #include #include -#include +#include #include "index.h" char *prog; @@ -51,7 +60,7 @@ int main (int argc, char **argv) common_resource = res_open (base_name); if (!common_resource) { - log (LOG_FATAL, "Cannot open resource `%s'", base_name); + logf (LOG_FATAL, "Cannot open resource `%s'", base_name); exit (1); } } @@ -67,7 +76,7 @@ int main (int argc, char **argv) } else { - log (LOG_FATAL, "Unknown command: %s", arg); + logf (LOG_FATAL, "Unknown command: %s", arg); exit (1); } } @@ -89,7 +98,7 @@ int main (int argc, char **argv) } else { - log (LOG_FATAL, "Unknown option '-%s'", arg); + logf (LOG_FATAL, "Unknown option '-%s'", arg); exit (1); } } @@ -102,10 +111,11 @@ int main (int argc, char **argv) key_flush (); if (!key_close ()) exit (0); - log (LOG_DEBUG, "Sorting"); - if (!key_sort ("keys.tmp", 1000000)) + logf (LOG_LOG, "Sorting"); + if (!key_sort ("keys.tmp", 3000000)) exit (0); - log (LOG_DEBUG, "Input"); - key_input ("dictinv", "isaminv", "keys.tmp", 50); + logf (LOG_LOG, "Input"); + key_input (FNAME_WORD_DICT, FNAME_WORD_ISAM, "keys.tmp", 60); exit (0); } +