summaryrefslogtreecommitdiffstats
path: root/lib/libc/stdio/vasprintf.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Sync with share/misc/license.template and add missing DARPA creditmillert2003-06-171-9/+9
| | | | where applicable.
* Use an ISC-tyle license for all my code; it is simpler and more permissive.millert2003-06-031-23/+12
|
* Make sure we free the buffer in all error cases. Do the finalmillert1998-10-161-17/+19
| | | | | realloc(3) to the size of the string, not the size of the buffer allocated for the string (which is a noop). mycroft@netbsd.org
* realloc repairderaadt1998-08-141-4/+9
|
* Remove the advertising clause in my old license, it impedes free usemillert1998-06-211-6/+3
| | | | | of the code as a large number of similar clauses makes it impossible to write an ad for a product using the code...
* Cast pointer in assignmenttholo1998-02-071-3/+3
|
* Based on some FreeBSD changes:millert1998-01-121-2/+3
| | | | | | For *s*printf, set f._file to -1 like the comments in stdio.h say. Use '\0', not 0, where appropriate. Don't error out on size of '0' for v?snprintf().
* Implement asprintf(3) and vasprintf(3) functions similar to themillert1997-11-291-0/+67
ones in the glibc. Some man pages changes from FreeBSD (asprintf.c/vasprintf.c are not based on GNU or FreeBSD code).