Searched refs:new_cap (Results 1 – 3 of 3) sorted by relevance
1481 size_t available, min_new_cap, new_cap; in str_buf_reserve() local1502 new_cap = buf->cap; in str_buf_reserve()1504 if (new_cap == 0) in str_buf_reserve()1505 new_cap = 4; in str_buf_reserve()1508 while (new_cap < min_new_cap) in str_buf_reserve()1510 new_cap *= 2; in str_buf_reserve()1513 if (new_cap < buf->cap) in str_buf_reserve()1520 new_ptr = (char *)realloc (buf->ptr, new_cap); in str_buf_reserve()1532 buf->cap = new_cap; in str_buf_reserve()
1510 size_t available, min_new_cap, new_cap; in str_buf_reserve() local1531 new_cap = buf->cap; in str_buf_reserve()1533 if (new_cap == 0) in str_buf_reserve()1534 new_cap = 4; in str_buf_reserve()1537 while (new_cap < min_new_cap) in str_buf_reserve()1539 new_cap *= 2; in str_buf_reserve()1542 if (new_cap < buf->cap) in str_buf_reserve()1549 new_ptr = (char *)realloc (buf->ptr, new_cap); in str_buf_reserve()1561 buf->cap = new_cap; in str_buf_reserve()