X-Git-Url: http://git.indexdata.com/?p=yaz-moved-to-github.git;a=blobdiff_plain;f=util%2Fyaz-util.c;h=76c33d9ccd563d7b44d53649ccb407fe100e72ac;hp=8fda91ad8fc13a6a4b14726fb52ca70e929bb006;hb=eb0f67241481fb645a377b1c5df9683f8f1bd2fb;hpb=21b66c54ac623132427d5a34e6ff3dd8ebee9928 diff --git a/util/yaz-util.c b/util/yaz-util.c index 8fda91a..76c33d9 100644 --- a/util/yaz-util.c +++ b/util/yaz-util.c @@ -1,10 +1,17 @@ /* - * Copyright (c) 1995, Index Data. + * Copyright (c) 1995-1997, Index Data. * See the file LICENSE for details. * Sebastian Hammer, Adam Dickmeiss * * $Log: yaz-util.c,v $ - * Revision 1.4 1997-05-01 15:07:55 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 * Added DLL entry point routines. * * Revision 1.3 1996/10/29 13:36:28 adam @@ -36,6 +43,8 @@ int yaz_matchstr(const char *s1, const char *s2) { char c1, c2; + if (*s2 == '?') + return 0; if (*s1 == '-') s1++; if (*s2 == '-') @@ -55,25 +64,3 @@ int yaz_matchstr(const char *s1, const char *s2) } return *s1 || *s2; } - - -#ifdef WINDOWS - -#include -BOOL APIENTRY DllMain(hInst, reason, reserved) - HINSTANCE hInst; /* Library instance handle. */ - DWORD reason; /* Reason this function is being called. */ - LPVOID reserved; /* Not used. */ -{ - return TRUE; -} - -BOOL APIENTRY DllEntryPoint(hInst, reason, reserved) - HINSTANCE hInst; /* Library instance handle. */ - DWORD reason; /* Reason this function is being called. */ - LPVOID reserved; /* Not used. */ -{ - return TRUE; -} -#endif -