Lines Matching defs:rb
465 bwsfgetln(FILE *f, size_t *len, bool zero_ended, struct reader_buffer *rb)
509 if (2 >= rb->fgetwln_z_buffer_size) {
510 rb->fgetwln_z_buffer_size += 256;
511 rb->fgetwln_z_buffer =
512 sort_reallocarray(rb->fgetwln_z_buffer,
513 rb->fgetwln_z_buffer_size, sizeof(wchar_t));
515 rb->fgetwln_z_buffer[*len] = 0;
531 if (*len + 1 >= rb->fgetwln_z_buffer_size) {
532 rb->fgetwln_z_buffer_size += 256;
533 rb->fgetwln_z_buffer =
534 sort_reallocarray(rb->fgetwln_z_buffer,
535 rb->fgetwln_z_buffer_size, sizeof(wchar_t));
538 rb->fgetwln_z_buffer[*len] = c;
539 rb->fgetwln_z_buffer[++(*len)] = 0;
555 if (*len + 1 >= rb->fgetwln_z_buffer_size) {
556 rb->fgetwln_z_buffer_size += 256;
557 rb->fgetwln_z_buffer =
558 sort_reallocarray(rb->fgetwln_z_buffer,
559 rb->fgetwln_z_buffer_size, sizeof(wchar_t));
562 rb->fgetwln_z_buffer[*len] = c;
563 rb->fgetwln_z_buffer[++(*len)] = 0;
569 return bwssbdup(rb->fgetwln_z_buffer, *len);