From: Adam Dickmeiss Date: Thu, 4 Sep 1997 07:54:34 +0000 (+0000) Subject: Right hande side operand of yaz_matchstr may include a ? in X-Git-Tag: YAZ.1.8~621 X-Git-Url: http://git.indexdata.com/?p=yaz-moved-to-github.git;a=commitdiff_plain;h=c3cba493ccadbc990e8291eb707b0bf461c0e97f Right hande side operand of yaz_matchstr may include a ? in which case it returns "match ok". --- diff --git a/util/yaz-util.c b/util/yaz-util.c index a6eea5b..76c33d9 100644 --- a/util/yaz-util.c +++ b/util/yaz-util.c @@ -4,7 +4,11 @@ * Sebastian Hammer, Adam Dickmeiss * * $Log: yaz-util.c,v $ - * Revision 1.5 1997-07-21 12:48:11 adam + * Revision 1.6 1997-09-04 07:54:34 adam + * Right hande side operand of yaz_matchstr may include a ? in + * which case it returns "match ok". + * + * Revision 1.5 1997/07/21 12:48:11 adam * Removed windows DLL stubs. * * Revision 1.4 1997/05/01 15:07:55 adam @@ -39,6 +43,8 @@ int yaz_matchstr(const char *s1, const char *s2) { char c1, c2; + if (*s2 == '?') + return 0; if (*s1 == '-') s1++; if (*s2 == '-')