https://bugs.winehq.org/show_bug.cgi?id=53642
David Kahurani k.kahurani@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |k.kahurani@gmail.com
--- Comment #2 from David Kahurani k.kahurani@gmail.com --- It looks like the token matching expects the tokens to be separated by spaces while the first two tokens in your strings are separated by hyphens.
static BOOL match_token(const char *haystack, const char *needle) { const char *p, *q; for (p = haystack; *p; ) { while (*p && isspace(*p)) p++; if (! *p) break;
for (q = needle; *q && *p && tolower(*p) == tolower(*q); q++) p++; if (! *q && (isspace(*p) || !*p)) return TRUE;
while (*p && ! isspace(*p)) p++; } return FALSE; }