Lines Matching refs:src
109 const char *src; in mb_frob_string() local
118 for (src = str, dst = ret; *src; ++src) in mb_frob_string()
119 if (strchr (letters, *src)) in mb_frob_string()
120 dst = mb_replace (dst, *src); in mb_frob_string()
122 *dst++ = *src; in mb_frob_string()
135 const char *src; in mb_frob_pattern() local
145 for (src = str, dst = ret; *src; ++src) in mb_frob_pattern()
146 if (*src == '\\') in mb_frob_pattern()
149 *dst++ = *src; in mb_frob_pattern()
154 *dst++ = *src; in mb_frob_pattern()
157 else if (!in_class && strchr (letters, *src)) in mb_frob_pattern()
158 dst = mb_replace (dst, *src); in mb_frob_pattern()
161 if (!in_class && *src == '[' && strchr (":.=", src[1])) in mb_frob_pattern()
163 else if (in_class && *src == ']' && strchr (":.=", src[-1])) in mb_frob_pattern()
165 *dst++ = *src; in mb_frob_pattern()