Source-Changes-D archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: CVS commit: src



On Thu, Sep 01, 2011 at 01:24:12 +0200, Joerg Sonnenberger wrote:

> Please revert this. It is incorrect at least for execl and other
> variadic functions.

What Joerg said.  I know, Xenix 286 is, fortunately, no longer with
us, but I learned its lessons the hard way :)


> On Wed, Aug 31, 2011 at 04:25:02PM +0000, Iain Hibbert wrote:
> > Module Name:        src
> > Committed By:       plunky
> > Date:               Wed Aug 31 16:25:00 UTC 2011
> > 
> > Modified Files:
> >     src/bin/csh: func.c
> >     src/bin/ksh: c_ksh.c c_sh.c history.c
> >     src/bin/pax: ar_io.c ar_subs.c options.c sel_subs.c
> >     src/bin/sh: cd.c eval.c expand.c parser.c redir.c
> >     src/games/adventure: init.c
> >     src/games/arithmetic: arithmetic.c
> >     src/games/boggle/boggle: help.c mach.c
> >     src/games/ching/printching: printching.c
> >     src/games/cribbage: instr.c
> >     src/games/fish: fish.c
> >     src/games/fortune/strfile: strfile.c
> >     src/games/hack: hack.pager.c hack.unix.c
> >     src/games/hunt/hunt: hunt.c
> >     src/games/hunt/huntd: driver.c execute.c shots.c
> >     src/games/mille: mille.c move.c varpush.c
> >     src/games/phantasia: misc.c
> >     src/games/rogue: machdep.c
> >     src/games/tetris: tetris.c
> >     src/games/worms: worms.c
> >     src/games/wump: wump.c
> >     src/usr.bin/chpass: chpass.c edit.c
> >     src/usr.bin/col: col.c
> >     src/usr.bin/find: ls.c
> >     src/usr.bin/grep: queue.c
> >     src/usr.bin/login: login.c
> >     src/usr.bin/make: parse.c
> >     src/usr.bin/msgs: msgs.c
> >     src/usr.bin/passwd: local_passwd.c
> >     src/usr.bin/radioctl: radioctl.c
> >     src/usr.bin/rpcgen: rpc_cout.c rpc_main.c rpc_svcout.c rpc_tblout.c
> >         rpc_util.c
> >     src/usr.bin/sdiff: edit.c
> >     src/usr.bin/shlock: shlock.c
> >     src/usr.bin/su: su.c
> >     src/usr.bin/talk: get_addrs.c
> >     src/usr.bin/time: time.c
> >     src/usr.bin/write: write.c
> >     src/usr.sbin/bad144: bad144.c
> >     src/usr.sbin/isdn/isdnd: log.c main.c process.c
> >     src/usr.sbin/isdn/isdntrace: trace.c
> >     src/usr.sbin/lpr/lpc: cmds.c
> >     src/usr.sbin/mrouted: kern.c main.c
> >     src/usr.sbin/pwd_mkdb: pwd_mkdb.c
> >     src/usr.sbin/route6d: route6d.c
> >     src/usr.sbin/rpc.pcnfsd: pcnfsd_misc.c pcnfsd_v1.c pcnfsd_v2.c
> >     src/usr.sbin/rpc.yppasswdd: rpc.yppasswdd.c
> >     src/usr.sbin/rpcbind: rpcb_svc.c rpcb_svc_4.c rpcb_svc_com.c rpcbind.c
> >     src/usr.sbin/sup/source: scan.c scm.c scmio.c supcmain.c supcmeat.c
> >         supcmisc.c supfilesrv.c supmsg.c supscan.c
> >     src/usr.sbin/syslogd: syslogd.c
> >     src/usr.sbin/tcpdchk: inetcf.c
> >     src/usr.sbin/user: defs.h
> >     src/usr.sbin/vipw: vipw.c
> > 
> > Log Message:
> > NULL does not need a cast
> > 
> > 
> > To generate a diff of this commit:
> > cvs rdiff -u -r1.37 -r1.38 src/bin/csh/func.c
> > cvs rdiff -u -r1.16 -r1.17 src/bin/ksh/c_ksh.c
> > cvs rdiff -u -r1.13 -r1.14 src/bin/ksh/c_sh.c
> > cvs rdiff -u -r1.10 -r1.11 src/bin/ksh/history.c
> > cvs rdiff -u -r1.52 -r1.53 src/bin/pax/ar_io.c
> > cvs rdiff -u -r1.55 -r1.56 src/bin/pax/ar_subs.c
> > cvs rdiff -u -r1.111 -r1.112 src/bin/pax/options.c
> > cvs rdiff -u -r1.23 -r1.24 src/bin/pax/sel_subs.c
> > cvs rdiff -u -r1.43 -r1.44 src/bin/sh/cd.c
> > cvs rdiff -u -r1.101 -r1.102 src/bin/sh/eval.c
> > cvs rdiff -u -r1.85 -r1.86 src/bin/sh/expand.c
> > cvs rdiff -u -r1.79 -r1.80 src/bin/sh/parser.c
> > cvs rdiff -u -r1.31 -r1.32 src/bin/sh/redir.c
> > cvs rdiff -u -r1.19 -r1.20 src/games/adventure/init.c
> > cvs rdiff -u -r1.25 -r1.26 src/games/arithmetic/arithmetic.c
> > cvs rdiff -u -r1.6 -r1.7 src/games/boggle/boggle/help.c
> > cvs rdiff -u -r1.20 -r1.21 src/games/boggle/boggle/mach.c
> > cvs rdiff -u -r1.4 -r1.5 src/games/ching/printching/printching.c
> > cvs rdiff -u -r1.12 -r1.13 src/games/cribbage/instr.c
> > cvs rdiff -u -r1.20 -r1.21 src/games/fish/fish.c
> > cvs rdiff -u -r1.33 -r1.34 src/games/fortune/strfile/strfile.c
> > cvs rdiff -u -r1.19 -r1.20 src/games/hack/hack.pager.c
> > cvs rdiff -u -r1.15 -r1.16 src/games/hack/hack.unix.c
> > cvs rdiff -u -r1.39 -r1.40 src/games/hunt/hunt/hunt.c
> > cvs rdiff -u -r1.20 -r1.21 src/games/hunt/huntd/driver.c
> > cvs rdiff -u -r1.9 -r1.10 src/games/hunt/huntd/execute.c
> > cvs rdiff -u -r1.11 -r1.12 src/games/hunt/huntd/shots.c
> > cvs rdiff -u -r1.19 -r1.20 src/games/mille/mille.c
> > cvs rdiff -u -r1.17 -r1.18 src/games/mille/move.c
> > cvs rdiff -u -r1.11 -r1.12 src/games/mille/varpush.c
> > cvs rdiff -u -r1.19 -r1.20 src/games/phantasia/misc.c
> > cvs rdiff -u -r1.17 -r1.18 src/games/rogue/machdep.c
> > cvs rdiff -u -r1.23 -r1.24 src/games/tetris/tetris.c
> > cvs rdiff -u -r1.20 -r1.21 src/games/worms/worms.c
> > cvs rdiff -u -r1.27 -r1.28 src/games/wump/wump.c
> > cvs rdiff -u -r1.34 -r1.35 src/usr.bin/chpass/chpass.c
> > cvs rdiff -u -r1.20 -r1.21 src/usr.bin/chpass/edit.c
> > cvs rdiff -u -r1.16 -r1.17 src/usr.bin/col/col.c
> > cvs rdiff -u -r1.20 -r1.21 src/usr.bin/find/ls.c
> > cvs rdiff -u -r1.4 -r1.5 src/usr.bin/grep/queue.c
> > cvs rdiff -u -r1.97 -r1.98 src/usr.bin/login/login.c
> > cvs rdiff -u -r1.178 -r1.179 src/usr.bin/make/parse.c
> > cvs rdiff -u -r1.20 -r1.21 src/usr.bin/msgs/msgs.c
> > cvs rdiff -u -r1.34 -r1.35 src/usr.bin/passwd/local_passwd.c
> > cvs rdiff -u -r1.11 -r1.12 src/usr.bin/radioctl/radioctl.c
> > cvs rdiff -u -r1.29 -r1.30 src/usr.bin/rpcgen/rpc_cout.c
> > cvs rdiff -u -r1.33 -r1.34 src/usr.bin/rpcgen/rpc_main.c
> > cvs rdiff -u -r1.22 -r1.23 src/usr.bin/rpcgen/rpc_svcout.c
> > cvs rdiff -u -r1.11 -r1.12 src/usr.bin/rpcgen/rpc_tblout.c
> > cvs rdiff -u -r1.10 -r1.11 src/usr.bin/rpcgen/rpc_util.c
> > cvs rdiff -u -r1.2 -r1.3 src/usr.bin/sdiff/edit.c
> > cvs rdiff -u -r1.10 -r1.11 src/usr.bin/shlock/shlock.c
> > cvs rdiff -u -r1.68 -r1.69 src/usr.bin/su/su.c
> > cvs rdiff -u -r1.8 -r1.9 src/usr.bin/talk/get_addrs.c
> > cvs rdiff -u -r1.20 -r1.21 src/usr.bin/time/time.c
> > cvs rdiff -u -r1.25 -r1.26 src/usr.bin/write/write.c
> > cvs rdiff -u -r1.27 -r1.28 src/usr.sbin/bad144/bad144.c
> > cvs rdiff -u -r1.7 -r1.8 src/usr.sbin/isdn/isdnd/log.c
> > cvs rdiff -u -r1.12 -r1.13 src/usr.sbin/isdn/isdnd/main.c
> > cvs rdiff -u -r1.3 -r1.4 src/usr.sbin/isdn/isdnd/process.c
> > cvs rdiff -u -r1.12 -r1.13 src/usr.sbin/isdn/isdntrace/trace.c
> > cvs rdiff -u -r1.23 -r1.24 src/usr.sbin/lpr/lpc/cmds.c
> > cvs rdiff -u -r1.11 -r1.12 src/usr.sbin/mrouted/kern.c
> > cvs rdiff -u -r1.24 -r1.25 src/usr.sbin/mrouted/main.c
> > cvs rdiff -u -r1.54 -r1.55 src/usr.sbin/pwd_mkdb/pwd_mkdb.c
> > cvs rdiff -u -r1.65 -r1.66 src/usr.sbin/route6d/route6d.c
> > cvs rdiff -u -r1.12 -r1.13 src/usr.sbin/rpc.pcnfsd/pcnfsd_misc.c
> > cvs rdiff -u -r1.3 -r1.4 src/usr.sbin/rpc.pcnfsd/pcnfsd_v1.c
> > cvs rdiff -u -r1.10 -r1.11 src/usr.sbin/rpc.pcnfsd/pcnfsd_v2.c
> > cvs rdiff -u -r1.16 -r1.17 src/usr.sbin/rpc.yppasswdd/rpc.yppasswdd.c
> > cvs rdiff -u -r1.2 -r1.3 src/usr.sbin/rpcbind/rpcb_svc.c
> > cvs rdiff -u -r1.6 -r1.7 src/usr.sbin/rpcbind/rpcb_svc_4.c
> > cvs rdiff -u -r1.15 -r1.16 src/usr.sbin/rpcbind/rpcb_svc_com.c
> > cvs rdiff -u -r1.17 -r1.18 src/usr.sbin/rpcbind/rpcbind.c
> > cvs rdiff -u -r1.29 -r1.30 src/usr.sbin/sup/source/scan.c
> > cvs rdiff -u -r1.28 -r1.29 src/usr.sbin/sup/source/scm.c
> > cvs rdiff -u -r1.20 -r1.21 src/usr.sbin/sup/source/scmio.c
> > cvs rdiff -u -r1.30 -r1.31 src/usr.sbin/sup/source/supcmain.c
> > cvs rdiff -u -r1.38 -r1.39 src/usr.sbin/sup/source/supcmeat.c
> > cvs rdiff -u -r1.21 -r1.22 src/usr.sbin/sup/source/supcmisc.c
> > cvs rdiff -u -r1.46 -r1.47 src/usr.sbin/sup/source/supfilesrv.c
> > cvs rdiff -u -r1.17 -r1.18 src/usr.sbin/sup/source/supmsg.c
> > cvs rdiff -u -r1.18 -r1.19 src/usr.sbin/sup/source/supscan.c
> > cvs rdiff -u -r1.104 -r1.105 src/usr.sbin/syslogd/syslogd.c
> > cvs rdiff -u -r1.8 -r1.9 src/usr.sbin/tcpdchk/inetcf.c
> > cvs rdiff -u -r1.6 -r1.7 src/usr.sbin/user/defs.h
> > cvs rdiff -u -r1.15 -r1.16 src/usr.sbin/vipw/vipw.c
> > 
> > Please note that diffs are not public domain; they are subject to the
> > copyright notices on the relevant files.
> > 

-uwe


Home | Main Index | Thread Index | Old Index