Browse Source

public: allow matching anything in matchpattern

pull/2/head
Alibek Omarov 1 year ago
parent
commit
4031f5cb01
  1. 7
      public/crtlib.c

7
public/crtlib.c

@ -954,7 +954,12 @@ skipwhite: @@ -954,7 +954,12 @@ skipwhite:
int matchpattern( const char *in, const char *pattern, qboolean caseinsensitive )
{
return matchpattern_with_separator( in, pattern, caseinsensitive, "/\\:", false );
const char *separators = "/\\:";
if( !Q_strcmp( pattern, "*" ))
separators = "";
return matchpattern_with_separator( in, pattern, caseinsensitive, separators, false );
}
// wildcard_least_one: if true * matches 1 or more characters

Loading…
Cancel
Save