X-Git-Url: http://git.indexdata.com/?a=blobdiff_plain;f=index%2Fzrpn.c;h=337a8bdd366d1c236fdde00b9c351d9a385fc1da;hb=d82a3109cb3fcc56fd613b71a3a48d5ec72146f8;hp=e87cf464d07f2051bb55b24711e85e6969cc9e1e;hpb=e150e51a7e20a902e9fd2f11f00811f94f67d529;p=idzebra-moved-to-github.git diff --git a/index/zrpn.c b/index/zrpn.c index e87cf46..337a8bd 100644 --- a/index/zrpn.c +++ b/index/zrpn.c @@ -4,7 +4,13 @@ * Sebastian Hammer, Adam Dickmeiss * * $Log: zrpn.c,v $ - * Revision 1.98 1999-11-30 13:48:04 adam + * Revision 1.100 1999-12-28 15:48:12 adam + * Minor Fix. + * + * Revision 1.99 1999/12/23 09:03:32 adam + * Changed behaviour of trunc=105 so that * is regular .* and ! is regular . + * + * Revision 1.98 1999/11/30 13:48:04 adam * Improved installation. Updated for inclusion of YAZ header files. * * Revision 1.97 1999/10/14 14:33:50 adam @@ -723,7 +729,7 @@ static int term_104 (ZebraMaps zebra_maps, int reg_type, return i; } -/* term_105/106: handle term, where trunc=Process # and ! and right trunc */ +/* term_105/106: handle term, where trunc=Process * and ! and right trunc */ static int term_105 (ZebraMaps zebra_maps, int reg_type, const char **src, char *dst, int space_split, char *dst_term, int right_truncate) @@ -741,7 +747,7 @@ static int term_105 (ZebraMaps zebra_maps, int reg_type, if (*s0 == '*') { dst[i++] = '.'; - dst[i++] = '+'; + dst[i++] = '*'; dst_term[j++] = *s0++; } else if (*s0 == '!')