wildmatch: make dowild() take arbitrary flags
[git/git.git] / wildmatch.h
CommitLineData
9b3497ca
NTND
1#ifndef WILDMATCH_H
2#define WILDMATCH_H
5230f605 3
9b3497ca 4#define WM_CASEFOLD 1
40bbee0a 5
9b3497ca
NTND
6#define WM_ABORT_MALFORMED 2
7#define WM_NOMATCH 1
8#define WM_MATCH 0
9#define WM_ABORT_ALL -1
10#define WM_ABORT_TO_STARSTAR -2
11
12struct wildopts;
13
14int wildmatch(const char *pattern, const char *text,
15 unsigned int flags,
16 struct wildopts *wo);
17#endif