X-Git-Url: http://git.indexdata.com/?p=yaz-moved-to-github.git;a=blobdiff_plain;f=util%2Fmatchstr.c;h=9be71458170e1f5fc9856e8c84d1ccaece811e4a;hp=193a47ee480540f004f1d41dafd78a6f5d26bab5;hb=d9ee01635f03f9095a66f71b73580560d48798e8;hpb=8e3a0973e8149ae25f5404395f417761edee1604 diff --git a/util/matchstr.c b/util/matchstr.c index 193a47e..9be7145 100644 --- a/util/matchstr.c +++ b/util/matchstr.c @@ -4,7 +4,13 @@ * Sebastian Hammer, Adam Dickmeiss * * $Log: matchstr.c,v $ - * Revision 1.2 1999-10-15 11:35:41 adam + * Revision 1.4 1999-11-30 13:47:12 adam + * Improved installation. Moved header files to include/yaz. + * + * Revision 1.3 1999/10/19 12:35:42 adam + * Minor bug fix (bug introduced by previous commit). + * + * Revision 1.2 1999/10/15 11:35:41 adam * Character '.' matches any single character. * * Revision 1.1 1999/06/08 10:10:16 adam @@ -40,7 +46,7 @@ #include #include #include -#include +#include /* * Match strings, independently of case and occurences of '-'. @@ -58,9 +64,9 @@ int yaz_matchstr(const char *s1, const char *s2) if (c2 == '?') return 0; if (c1 == '-') - s1++; + c1 = *++s1; if (c2 == '-') - s2++; + c2 = *++s2; if (!c1 || !c2) break; if (c2 != '.')