History log of /src/lib/libc/gen/fmtcheck.c |
Revision | | Date | Author | Comments |
1.16 |
| 13-Dec-2017 |
rin | Revert change made by rev 1.11; now, fmtcheck(3) does not complain about unused trailing arguments as before.
See also discussion on tech-userland: http://mail-index.netbsd.org/tech-userlevel/2017/12/07/msg011019.html
|
1.15 |
| 06-Dec-2017 |
rin | Fix possible use of uninitialized variable in case of WIN32 && !_WIN64.
|
1.14 |
| 06-Dec-2017 |
rin | Teach fmtcheck(3) about wint_t, intmax_t, char *, intmax_t *, and wide string arguments. Taken from FreeBSD: https://svnweb.freebsd.org/base/head/lib/libc/gen/fmtcheck.c#rev181154
|
1.13 |
| 06-Dec-2017 |
rin | Teach fmtcheck(3) about the ' (thousands separator) flag. Taken from FreeBSD: https://svnweb.freebsd.org/base/head/lib/libc/gen/fmtcheck.c#rev143905
|
1.12 |
| 06-Dec-2017 |
rin | Teach fmtcheck(3) about the flags a, A, F, G, t, and z. Taken from FreeBSD: https://svnweb.freebsd.org/base/head/lib/libc/gen/fmtcheck.c#rev117014
|
1.11 |
| 06-Dec-2017 |
rin | Correct oversight of wrong format string with fewer number of arguments than default format string has.
|
1.10 |
| 20-Jan-2016 |
christos | Add support for Windows I{32,64} formats from Jason Hood via file(1).
|
1.9 |
| 14-Jun-2014 |
apb | Teach fmtcheck(3) that a pointer and a long are not the same.
|
1.8 |
| 28-Apr-2008 |
martin | branches: 1.8.8; 1.8.28; 1.8.40; Remove clause 3 and 4 from TNF licenses
|
1.7 |
| 24-Dec-2005 |
perry | branches: 1.7.18; Remove leading __ from __(const|inline|signed|volatile) -- it is obsolete.
|
1.6 |
| 28-Oct-2004 |
dsl | Use (unsigned char) cast to sanitise arguments to ctype functions.
|
1.5 |
| 27-Oct-2004 |
dsl | Fix a load of international alphabet problems with isxxx() and toupper() Change isspace(*char_ptr) to isspace(*char_ptr & 0xff) so that the correct piece of memory is looked at for the bit mask. gcc optimises out the '& 0xff' (on i386 at least). Fixes problems found by gcc when the splurious (int) cast is removed from the #defines in ctype.h
|
1.4 |
| 10-Feb-2001 |
briggs | Remove extra #include.
|
1.3 |
| 16-Nov-2000 |
matt | The prototype for fmtcheck is in <stdio.h> so we'd better include it.
|
1.2 |
| 01-Nov-2000 |
briggs | fmtcheck() should be declared as fmtcheck(), not __fmtcheck(). The weak_alias is __fmtcheck(). matt@3am-software.com pointed this out as a problem when trying to build on a vax.
|
1.1 |
| 20-Oct-2000 |
briggs | Add {__,}fmtcheck(), a function specified by Bill Sommerfeld to check a user-supplied format string against a fallback format string to ensure that they will consume arguments of the same type.
libc minor bump for new API entry point.
|
1.7.18.1 |
| 18-May-2008 |
yamt | sync with head.
|
1.8.40.1 |
| 10-Aug-2014 |
tls | Rebase.
|
1.8.28.1 |
| 20-Aug-2014 |
tls | Rebase to HEAD as of a few days ago.
|
1.8.8.2 |
| 28-Apr-2008 |
martin | Remove clause 3 and 4 from TNF licenses
|
1.8.8.1 |
| 28-Apr-2008 |
martin | file fmtcheck.c was added on branch christos-time_t on 2008-04-28 20:23:00 +0000
|