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
..
ar_io.c Spell 'occurred' with two 'r's. 2001-09-16 16:34:23 +00:00
ar_subs.c
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
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
ftree.c
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
Makefile Don't generate html yet. doc2html needs a fix. 2000-09-26 16:49:22 +00:00
options.c seperate -> separate 2001-07-22 13:33:58 +00:00
options.h
pat_rep.c
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
sel_subs.h
tables.c
tables.h
tar.c
tar.h
tty_subs.c va_{start,end} audit: 2001-09-24 13:22:25 +00:00