Lines Matching defs:cvbuf
221 static char *cvbuf = NULL; /* buffer */
234 REALLOC(cvbuf, cvbufsz, l, NULL);
235 memcpy(cvbuf, ibufp, l);
236 *(cvbuf + --l - 1) = '\n'; /* strip trailing esc */
245 REALLOC(cvbuf, cvbufsz, l + n, NULL);
246 memcpy(cvbuf + l, ibuf, n);
248 if (n < 2 || !has_trailing_escape(cvbuf, cvbuf + l - 1))
250 *(cvbuf + --l - 1) = '\n'; /* strip trailing esc */
253 REALLOC(cvbuf, cvbufsz, l + 1, NULL);
254 cvbuf[l] = '\0';
256 return cvbuf;