Lines Matching defs:newlen
13782 Py_ssize_t newlen;
13795 newlen = writer->pos + length;
13802 && newlen <= (PY_SSIZE_T_MAX - newlen / OVERALLOCATE_FACTOR)) {
13804 newlen += newlen / OVERALLOCATE_FACTOR;
13806 if (newlen < writer->min_length)
13807 newlen = writer->min_length;
13809 writer->buffer = PyUnicode_New(newlen, maxchar);
13813 else if (newlen > writer->size) {
13815 && newlen <= (PY_SSIZE_T_MAX - newlen / OVERALLOCATE_FACTOR)) {
13817 newlen += newlen / OVERALLOCATE_FACTOR;
13819 if (newlen < writer->min_length)
13820 newlen = writer->min_length;
13825 newbuffer = PyUnicode_New(newlen, maxchar);
13834 newbuffer = resize_compact(writer->buffer, newlen);