/* regex-utils.c:
*
****************************************************************
* Copyright (C) 2002 Tom Lord
*
* See the file "COPYING" for further information about
* the copyright and warranty status of this work.
*/
#include "hackerlab/rx-posix/regex-utils.h"
int
regexec_comp (regex_t * preg,
char * pattern,
int cflags,
char * string,
size_t nmatch,
regmatch_t pmatch[],
int eflags)
{
return regnexec_ncomp (preg, pattern, str_length (pattern), cflags, string, str_length (string), nmatch, pmatch, eflags);
}
int
regnexec_comp (regex_t * preg,
char * pattern,
int cflags,
char * string,
size_t string_len,
size_t nmatch,
regmatch_t pmatch[],
int eflags)
{
return regnexec_ncomp (preg, pattern, str_length (pattern), cflags, string, string_len, nmatch, pmatch, eflags);
}
int
regexec_ncomp (regex_t * preg,
char * pattern,
size_t pattern_len,
int cflags,
char * string,
size_t nmatch,
regmatch_t pmatch[],
int eflags)
{
return regnexec_ncomp (preg, pattern, pattern_len, cflags, string, str_length (string), nmatch, pmatch, eflags);
}
int
regnexec_ncomp (regex_t * preg,
char * pattern,
size_t pattern_len,
int cflags,
char * string,
size_t string_len,
size_t nmatch,
regmatch_t pmatch[],
int eflags)
{
if (
}
/* tag: Tom Lord Sun Mar 10 22:01:18 2002 (regex-utils.c)
*/
syntax highlighted by Code2HTML, v. 0.9.1