From: Adam Dickmeiss Date: Fri, 12 Jul 2002 13:42:20 +0000 (+0000) Subject: Use _strnicmp on Windows X-Git-Tag: YAZ.1.8.8~16 X-Git-Url: http://sru.miketaylor.org.uk/cgi-bin?a=commitdiff_plain;h=2c530ea4045bf7a0c3895ea1ed31c222536d6143;p=yaz-moved-to-github.git Use _strnicmp on Windows --- diff --git a/client/tabcomplete.c b/client/tabcomplete.c index db4552c..b443c33 100644 --- a/client/tabcomplete.c +++ b/client/tabcomplete.c @@ -2,7 +2,7 @@ * Copyright (c) 2002, Index Data * See the file LICENSE for details. * - * $Id: tabcomplete.c,v 1.5 2002-06-17 14:57:34 ja7 Exp $ + * $Id: tabcomplete.c,v 1.6 2002-07-12 13:42:20 adam Exp $ */ #include @@ -29,7 +29,13 @@ char* complete_from_list(char* completions[], const char *text, int state) idx = 0; } for(; completions[idx]; ++ idx) { - if(!strncasecmp(completions[idx],text,strlen(text))) { + if(! +#ifdef WIN32 + _strnicmp +#else + strncasecmp +#endif + (completions[idx],text,strlen(text))) { ++idx; /* skip this entry on the next run */ return (char*)strdup(completions[idx-1]); };