Lines Matching defs:bptr
41 wchar_t *bptr;
48 buf->ptr = buf->bptr = calloc(BUF_SIZE, sizeof(*buf->ptr));
57 free(buf->bptr);
64 size_t len = (buf->eptr - buf->bptr) +
66 wchar_t *nptr = realloc(buf->bptr, len * sizeof(*buf->ptr));
71 if (nptr == buf->bptr) {
72 buf->eptr = buf->bptr + len;
76 diff = nptr - buf->bptr;
77 buf->bptr += diff;
78 buf->eptr = buf->bptr + len;
93 buf->ptr = buf->bptr;
99 return buf->ptr > buf->bptr ? *--buf->ptr : '\0';