Go to the documentation of this file.
12 #if defined(__LCLINT__)
14 extern int fnmatch (
const char *__pattern,
const char *__name,
int __flags)
58 typedef struct miRE_s *
miRE;
71 #if defined(_MIRE_INTERNAL)
73 #if defined(__LCLINT__)
75 extern void regfree ( regex_t *preg)
80 #if defined(WITH_PCRE)
83 #if defined(WITH_PCRE) && defined(WITH_PCRE_POSIX)
84 #include <pcreposix.h>
105 const unsigned char * table;
119 #if defined(__LCLINT__)
156 #define mireUnlink(_mire) \
157 (miRE)rpmioUnlinkPoolItem((rpmioItem)_mire, __FUNCTION__, __FILE__, __LINE__)
167 #define mireLink(_mire) \
168 (miRE)rpmioLinkPoolItem((rpmioItem)_mire, __FUNCTION__, __FILE__, __LINE__)
179 #define mireFree(_mire) \
180 (miRE)rpmioFreePoolItem((rpmioItem)_mire, __FUNCTION__, __FILE__, __LINE__)
214 const unsigned char * table)
236 int caseless,
int multiline,
int utf8)
281 const unsigned char * table,
282 miRE * mirep,
int * nmirep)
297 const char ** patterns,
298 const unsigned char * table,
299 miRE * mirep,
int * nmirep)
313 const char *s,
size_t slen,
int rc)