]> mj.ucw.cz Git - libucw.git/blob - ucw/wildmatch.h
ABI: Symbol renames for libucw and libcharset
[libucw.git] / ucw / wildmatch.h
1 /*
2  *      UCW Library -- Fast Wildcard Pattern Matcher (only `?' and `*' supported)
3  *
4  *      (c) 1999 Martin Mares <mj@ucw.cz>
5  *
6  *      This software may be freely distributed and used according to the terms
7  *      of the GNU Lesser General Public License.
8  */
9
10 #ifdef CONFIG_UCW_CLEAN_ABI
11 #define wp_compile ucw_wp_compile
12 #define wp_match ucw_wp_match
13 #define wp_min_size ucw_wp_min_size
14 #endif
15
16 struct wildpatt;
17 struct mempool;
18
19 struct wildpatt *wp_compile(const char *, struct mempool *);
20 int wp_match(struct wildpatt *, const char *);
21 int wp_min_size(const char *);