Lines Matching refs:newlen
1507 size_t newlen[nstrsnlen];
1511 newlen[i] = strsnlen[i].len - 1;
1513 newlen[i] = strsnlen[i].len;
1522 size_t table = newlen[0] + 1;
1527 if (newlen[i] > newlen[j]
1529 strsnlen[i].str + (newlen[i] - newlen[j]),
1530 newlen[j]) == 0)
1532 table += newlen[i] - newlen[j];
1534 newlen[j] = newlen[i];
1537 else if (newlen[i] < newlen[j]
1539 tablestr[j] + (newlen[j] - newlen[i]),
1540 newlen[i]) == 0)
1545 table += newlen[i] + 1;
1547 newlen[ntablestr] = newlen[i];
1552 for (size_t x = 0; x < newlen[j]; ++x)
1597 assert (cp + newlen[i] + 1 <= best_table + table);
1598 cp = mempcpy (cp, tablestr[i], newlen[i]);