Lines Matching refs:buffer

135 static void _dopr(char **sbuffer, char **buffer,
171 char **buffer,
195 if (ch == '\0' || (buffer == NULL && currlen >= *maxlen))
203 doapr_outch(sbuffer,buffer, &currlen, maxlen, ch);
309 fmtint(sbuffer, buffer, &currlen, maxlen,
335 fmtint(sbuffer, buffer, &currlen, maxlen, value,
344 fmtfp(sbuffer, buffer, &currlen, maxlen,
364 doapr_outch(sbuffer, buffer, &currlen, maxlen,
370 if (buffer)
375 fmtstr(sbuffer, buffer, &currlen, maxlen, strvalue,
380 fmtint(sbuffer, buffer, &currlen, maxlen,
403 doapr_outch(sbuffer, buffer, &currlen, maxlen, ch);
427 doapr_outch(sbuffer, buffer, &currlen, maxlen, '\0');
435 char **buffer,
457 doapr_outch(sbuffer, buffer, currlen, maxlen, ' ');
462 doapr_outch(sbuffer, buffer, currlen, maxlen, *value++);
466 doapr_outch(sbuffer, buffer, currlen, maxlen, ' ');
475 char **buffer,
536 doapr_outch(sbuffer, buffer, currlen, maxlen, ' ');
542 doapr_outch(sbuffer, buffer, currlen, maxlen, signvalue);
546 doapr_outch(sbuffer, buffer, currlen, maxlen, *prefix);
553 doapr_outch(sbuffer, buffer, currlen, maxlen, '0');
559 doapr_outch(sbuffer, buffer, currlen, maxlen, convert[--place]);
563 doapr_outch(sbuffer, buffer, currlen, maxlen, ' ');
603 char **buffer,
685 doapr_outch(sbuffer, buffer, currlen, maxlen, signvalue);
690 doapr_outch(sbuffer, buffer, currlen, maxlen, '0');
695 doapr_outch(sbuffer, buffer, currlen, maxlen, ' ');
699 doapr_outch(sbuffer, buffer, currlen, maxlen, signvalue);
702 doapr_outch(sbuffer, buffer, currlen, maxlen, iconvert[--iplace]);
709 doapr_outch(sbuffer, buffer, currlen, maxlen, '.');
712 doapr_outch(sbuffer, buffer, currlen, maxlen, fconvert[--fplace]);
715 doapr_outch(sbuffer, buffer, currlen, maxlen, '0');
720 doapr_outch(sbuffer, buffer, currlen, maxlen, ' ');
728 char **buffer,
733 /* If we haven't at least one buffer, someone has doe a big booboo */
734 assert(*sbuffer != NULL || buffer != NULL);
736 if (buffer) {
738 if (*buffer == NULL) {
741 *buffer = OPENSSL_malloc(*maxlen);
744 memcpy(*buffer, *sbuffer, *currlen);
749 *buffer = OPENSSL_realloc(*buffer, *maxlen);
752 /* What to do if *buffer is NULL? */
753 assert(*sbuffer != NULL || *buffer != NULL);
760 (*buffer)[(*currlen)++] = (char)c;
838 * had the buffer been large enough.) */