Lines Matching refs:regex
115 char *regex; member
124 char regex[strlen(name) + 3]; in regex_callback() local
127 sprintf(regex, "^%s$", name); in regex_callback()
128 if (slre_compile(&slre, regex)) { in regex_callback()
133 free(cbp->regex); in regex_callback()
138 cbp->regex = malloc(strlen(regex) + 1); in regex_callback()
139 if (cbp->regex) { in regex_callback()
140 strcpy(cbp->regex, regex); in regex_callback()
152 free(cbp->regex); in regex_callback()
153 cbp->regex = NULL; in regex_callback()
182 priv.regex = NULL; in env_attr_lookup()
188 if (priv.regex) { in env_attr_lookup()
191 free(priv.regex); in env_attr_lookup()