Lines Matching refs:comp_pattern
23 static int compile_pattern2(constant char *pattern, int search_type, PATTERN_TYPE *comp_pattern, in… in compile_pattern2() argument
39 if (*comp_pattern != NULL) in compile_pattern2()
41 regfree(*comp_pattern); in compile_pattern2()
42 free(*comp_pattern); in compile_pattern2()
44 *comp_pattern = comp; in compile_pattern2()
55 if (*comp_pattern != NULL) in compile_pattern2()
57 regfree(*comp_pattern); in compile_pattern2()
58 free(*comp_pattern); in compile_pattern2()
60 *comp_pattern = comp; in compile_pattern2()
77 *comp_pattern = comp; in compile_pattern2()
97 *comp_pattern = comp; in compile_pattern2()
107 *comp_pattern = 1; in compile_pattern2()
117 if (comp_pattern != NULL) in compile_pattern2()
118 free(*comp_pattern); in compile_pattern2()
119 *comp_pattern = comp; in compile_pattern2()
134 if (*comp_pattern != NULL) in compile_pattern2()
135 free(*comp_pattern); in compile_pattern2()
136 *comp_pattern = comp; in compile_pattern2()
145 …ompile_pattern(constant char *pattern, int search_type, int show_error, PATTERN_TYPE *comp_pattern) in compile_pattern() argument
151 result = compile_pattern2(pattern, search_type, comp_pattern, show_error); in compile_pattern()
156 result = compile_pattern2(cvt_pattern, search_type, comp_pattern, show_error); in compile_pattern()
214 PATTERN_TYPE comp_pattern;
217 SET_NULL_PATTERN(comp_pattern);
218 result = compile_pattern2(pattern, 0, &comp_pattern, 0);
221 uncompile_pattern(&comp_pattern);