Lines Matching refs:buffer

435 /* Returns the nominal length of the buffer assuming it is termcap format,
439 * fixed-size buffer. Generally they strip the newlines from the text, but may
440 * not do it until after the buffer is read. Also, "tc=" resolution may be
441 * expanded in the same buffer. This function is useful for measuring the size
442 * of the best fixed-buffer implementation; the worst case may be much worse.
465 indent_DYN(DYNBUF * buffer, int level)
470 strncpy_DYN(buffer, "\t", (size_t) 1);
603 char buffer[MAX_TERMINFO_LENGTH + EXTRA_CAP];
613 wrap_concat(buffer); \
650 assert(strlen(name) < sizeof(buffer) - EXTRA_CAP);
659 _nc_STRCPY(buffer, name, sizeof(buffer));
661 _nc_STRCAT(buffer, "@", sizeof(buffer));
674 assert(strlen(name) < sizeof(buffer) - EXTRA_CAP);
684 _nc_SPRINTF(buffer, _nc_SLIMIT(sizeof(buffer))
687 _nc_SPRINTF(buffer, _nc_SLIMIT(sizeof(buffer))
722 assert(strlen(name) < sizeof(buffer) - EXTRA_CAP);
749 _nc_STRCPY(buffer, "im=", sizeof(buffer));
756 _nc_STRCPY(buffer, "ei=", sizeof(buffer));
782 buffer[0] = '\0';
790 _nc_SPRINTF(buffer, _nc_SLIMIT(sizeof(buffer))
802 _nc_SPRINTF(buffer, _nc_SLIMIT(sizeof(buffer))
808 char *s = srccap, *d = buffer;
809 _nc_SPRINTF(d, _nc_SLIMIT(sizeof(buffer)) "..%s=", name);
822 _nc_SPRINTF(buffer, _nc_SLIMIT(sizeof(buffer))
861 _nc_SPRINTF(buffer, _nc_SLIMIT(sizeof(buffer))
866 _nc_SPRINTF(buffer, _nc_SLIMIT(sizeof(buffer))
893 _nc_STRCPY(buffer, "box1=", sizeof(buffer));
895 size_t have = strlen(buffer);
902 * If the expanded string is too long for the buffer,
905 if (want >= sizeof(buffer)) {
909 _nc_STRCAT(buffer, tmp, sizeof(buffer));
912 * If we chopped the buffer, replace the missing piece and
1230 char buffer[MAX_TERMINFO_LENGTH];
1234 _nc_SPRINTF(buffer, _nc_SLIMIT(sizeof(buffer))
1236 wrap_concat(buffer);