Lines Matching refs:newlen
1526 size_t newlen[nstrsnlen];
1530 newlen[i] = strsnlen[i].len - 1;
1532 newlen[i] = strsnlen[i].len;
1541 size_t table = newlen[0] + 1;
1546 if (newlen[i] > newlen[j]
1548 strsnlen[i].str + (newlen[i] - newlen[j]),
1549 newlen[j]) == 0)
1551 table += newlen[i] - newlen[j];
1553 newlen[j] = newlen[i];
1556 else if (newlen[i] < newlen[j]
1558 tablestr[j] + (newlen[j] - newlen[i]),
1559 newlen[i]) == 0)
1564 table += newlen[i] + 1;
1566 newlen[ntablestr] = newlen[i];
1571 for (size_t x = 0; x < newlen[j]; ++x)
1616 assert (cp + newlen[i] + 1 <= best_table + table);
1617 cp = mempcpy (cp, tablestr[i], newlen[i]);