Lines Matching refs:newlen
1181 size_t newlen, save_buflen = *buflen; in addname() local
1188 newlen = prune_origin(*buf, origin); in addname()
1191 } else if (newlen == 0U) { in addname()
1193 if (newlen + 2 > *buflen) in addname()
1195 (*buf)[newlen++] = '@'; in addname()
1196 (*buf)[newlen] = '\0'; in addname()
1200 (*buf)[newlen] == '\0')) && (*buf)[newlen - 1] != '.') { in addname()
1203 if (newlen + 2 > *buflen) in addname()
1205 (*buf)[newlen++] = '.'; in addname()
1206 (*buf)[newlen] = '\0'; in addname()
1210 addlen(newlen, buf, buflen); in addname()
1212 _DIAGASSERT(__type_fit(int, newlen)); in addname()
1213 return (int)newlen; in addname()