Lines Matching refs:regex
116 char *regex; member
125 char regex[strlen(name) + 3]; in regex_callback() local
128 sprintf(regex, "^%s$", name); in regex_callback()
129 if (slre_compile(&slre, regex)) { in regex_callback()
134 free(cbp->regex); in regex_callback()
139 cbp->regex = malloc(strlen(regex) + 1); in regex_callback()
140 if (cbp->regex) { in regex_callback()
141 strcpy(cbp->regex, regex); in regex_callback()
153 free(cbp->regex); in regex_callback()
154 cbp->regex = NULL; in regex_callback()
183 priv.regex = NULL; in env_attr_lookup()
189 if (priv.regex) { in env_attr_lookup()
192 free(priv.regex); in env_attr_lookup()