NetBSD/bin/pax
wiz 4c99916337 va_{start,end} audit:
Make sure that each va_start has one and only one matching va_end,
especially in error cases.
If the va_list is used multiple times, do multiple va_starts/va_ends.
If a function gets va_list as argument, don't let it use va_end (since
it's the callers responsibility).

Improved by comments from enami and christos -- thanks!

Heimdal/krb4/KAME changes already fed back, rest to follow.

Inspired by, but not not based on, OpenBSD.
2001-09-24 13:22:25 +00:00
..
Makefile Don't generate html yet. doc2html needs a fix. 2000-09-26 16:49:22 +00:00
ar_io.c Spell 'occurred' with two 'r's. 2001-09-16 16:34:23 +00:00
ar_subs.c Cleanup and fix typos. 2000-02-17 03:12:22 +00:00
buf_subs.c Spell 'occurred' with two 'r's. 2001-09-16 16:34:23 +00:00
cpio.c use more standard %ll_ in favour of %q_ 2001-01-04 15:39:50 +00:00
cpio.h Cleanup and fix typos. 2000-02-17 03:12:22 +00:00
extern.h LC_TIME holds a locale name, which isn't a strftime() format string. 2000-10-22 15:41:31 +00:00
file_subs.c minor KNF nits. 2000-06-17 18:19:10 +00:00
ftree.c Cleanup and fix typos. 2000-02-17 03:12:22 +00:00
ftree.h
gen_subs.c use more standard %ll_ in favour of %q_ 2001-01-04 15:39:50 +00:00
getoldopt.c Add GNU tar-style long options for pax's tar front-end. Still many 2000-07-04 17:17:49 +00:00
options.c seperate -> separate 2001-07-22 13:33:58 +00:00
options.h whoops; reverse the logic of the previous to make it correct. noted by mycroft. 1999-11-01 17:13:27 +00:00
pat_rep.c Cleanup and fix typos. 2000-02-17 03:12:22 +00:00
pat_rep.h
pax.1 Elaborate a bit on -t. 2000-09-04 07:26:38 +00:00
pax.c LC_TIME holds a locale name, which isn't a strftime() format string. 2000-10-22 15:41:31 +00:00
pax.h Fix typo (specifc instead of specific). 2001-09-04 21:47:31 +00:00
sel_subs.c Cleanup and fix typos. 2000-02-17 03:12:22 +00:00
sel_subs.h
tables.c Use an in-core stack for directory permissions rather than a temporary 2000-03-21 02:15:24 +00:00
tables.h Use an in-core stack for directory permissions rather than a temporary 2000-03-21 02:15:24 +00:00
tar.c Cleanup and fix typos. 2000-02-17 03:12:22 +00:00
tar.h Cleanup and fix typos. 2000-02-17 03:12:22 +00:00
tty_subs.c va_{start,end} audit: 2001-09-24 13:22:25 +00:00