1 #ifndef _WIMLIB_WILDCARD_H
2 #define _WIMLIB_WILDCARD_H
4 #include <wimlib/types.h>
6 #define WILDCARD_FLAG_USE_LITERAL_IF_NO_MATCHES 0x00000001
7 #define WILDCARD_FLAG_WARN_IF_NO_MATCH 0x00000002
8 #define WILDCARD_FLAG_ERROR_IF_NO_MATCH 0x00000004
9 #define WILDCARD_FLAG_CASE_INSENSITIVE 0x00000008
12 expand_wildcard_wim_paths(WIMStruct *wim,
13 const char * const *wildcards,
15 tchar ***expanded_paths_ret,
16 size_t *num_expanded_paths_ret,
21 fnmatch(const tchar *pattern, const tchar *string, int flags);
22 # define FNM_CASEFOLD 0
26 # warning "FNM_CASEFOLD not defined!"
27 # define FNM_CASEFOLD 0
31 #endif /* _WIMLIB_WILDCARD_H */