X-Git-Url: http://git.indexdata.com/?a=blobdiff_plain;f=index%2Fkdump.c;h=899f508c9bcd08dc2dc4e4007617f9f18897674d;hb=a5cd2d2f5db7fde5a699ad3fadc82cce5149b284;hp=d6f2555419ad6e3254143e2390afe4efba49d9f2;hpb=9765f689118107e45f5fba7261363980d378f7b3;p=idzebra-moved-to-github.git diff --git a/index/kdump.c b/index/kdump.c index d6f2555..899f508 100644 --- a/index/kdump.c +++ b/index/kdump.c @@ -4,7 +4,13 @@ * Sebastian Hammer, Adam Dickmeiss * * $Log: kdump.c,v $ - * Revision 1.4 1995-09-08 14:52:27 adam + * Revision 1.6 1995-09-29 14:01:42 adam + * Bug fixes. + * + * Revision 1.5 1995/09/11 13:09:35 adam + * More work on relevance feedback. + * + * Revision 1.4 1995/09/08 14:52:27 adam * Minor changes. Dictionary is lower case now. * * Revision 1.3 1995/09/06 16:11:17 adam @@ -32,7 +38,6 @@ static int read_one (FILE *inf, char *name, char *key) { int c; int i = 0; - name[0] = 0; do { if ((c=getc(inf)) == EOF) @@ -83,10 +88,18 @@ int main (int argc, char **argv) while (read_one (inf, key_string, key_info)) { struct it_key k; + int op; - memcpy (&k, key_info+1, sizeof(k)); - printf ("%7d op=%d s=%-3d %s\n", k.sysno, *key_info, k.seqno, + op = key_info[0]; + memcpy (&k, 1+key_info, sizeof(k)); +#if IT_KEY_HAVE_SEQNO + printf ("%7d op=%d s=%-5d %s\n", k.sysno, op, k.seqno, key_string); +#else + printf ("%7d op=%d f=%-3d %s\n", k.sysno, op, k.freq, + key_string); + +#endif } if (fclose (inf)) {