Magellan Linux

Contents of /tags/mkinitrd-6_1_11/busybox/include/xregex.h

Parent Directory Parent Directory | Revision Log Revision Log


Revision 928 - (show annotations) (download)
Wed Oct 28 13:31:19 2009 UTC (14 years, 7 months ago) by niro
File MIME type: text/plain
File size: 744 byte(s)
tagged 'mkinitrd-6_1_11'
1 /* vi: set sw=4 ts=4: */
2 /*
3 * Busybox xregcomp utility routine. This isn't in libbb.h because the
4 * C library we're linking against may not support regex.h.
5 *
6 * Based in part on code from sash, Copyright (c) 1999 by David I. Bell
7 * Permission has been granted to redistribute this code under the GPL.
8 *
9 * Licensed under GPLv2 or later, see file License in this tarball for details.
10 */
11 #ifndef __BB_REGEX__
12 #define __BB_REGEX__
13
14 #include <regex.h>
15
16 #if __GNUC_PREREQ(4,1)
17 # pragma GCC visibility push(hidden)
18 #endif
19
20 char* regcomp_or_errmsg(regex_t *preg, const char *regex, int cflags) FAST_FUNC;
21 void xregcomp(regex_t *preg, const char *regex, int cflags) FAST_FUNC;
22
23 #if __GNUC_PREREQ(4,1)
24 # pragma GCC visibility pop
25 #endif
26
27 #endif