Sweep-fix comparing pointers with 0 (and assigning 0 to pointers).
authorSascha Wildner <saw@online.de>
Mon, 5 Mar 2012 21:05:24 +0000 (22:05 +0100)
committerSascha Wildner <saw@online.de>
Tue, 6 Mar 2012 18:31:39 +0000 (19:31 +0100)
commit678e8cc6002ecd3a79cdae95ac8b454437219fc5
treecbb7be8880232732a34a1cba09b506fd580d3022
parent7a6da63d21a764f0c2c9c84a0dd34731dbbc743b
Sweep-fix comparing pointers with 0 (and assigning 0 to pointers).

For better readability, don't compare pointers with 0 or assign 0
to them. Use NULL instead.

The change was done with coccinelle.
368 files changed:
bin/df/df.c
bin/ps/fmt.c
bin/ps/ps.c
bin/rcp/rcp.c
bin/sh/miscbltin.c
bin/sh/parser.c
bin/test/test.c
games/adventure/io.c
games/adventure/subr.c
games/backgammon/backgammon/move.c
games/backgammon/backgammon/text.c
games/backgammon/common_source/fancy.c
games/backgammon/common_source/subs.c
games/battlestar/save.c
games/canfield/canfield/canfield.c
games/canfield/cfscores/cfscores.c
games/hack/hack.Decl.c
games/hack/hack.c
games/hack/hack.dog.c
games/hack/hack.end.c
games/hack/hack.engrave.c
games/hack/hack.invent.c
games/hack/hack.lev.c
games/hack/hack.main.c
games/hack/hack.objnam.c
games/hack/hack.pager.c
games/hack/hack.rumors.c
games/hack/hack.save.c
games/hack/hack.shk.c
games/hack/hack.termcap.c
games/hack/hack.topl.c
games/hack/hack.unix.c
games/hack/hack.vault.c
games/hack/hack.worm.c
games/hack/hack.worn.c
games/larn/data.c
games/larn/diag.c
games/larn/io.c
games/larn/main.c
games/larn/monster.c
games/larn/movem.c
games/larn/tok.c
games/rogue/hit.c
games/sail/dr_1.c
games/sail/dr_3.c
games/sail/dr_5.c
games/sail/lo_main.c
games/sail/misc.c
games/sail/pl_2.c
games/sail/pl_3.c
games/sail/pl_7.c
games/sail/sync.c
games/trek/getpar.c
games/trek/kill.c
games/trek/klmove.c
lib/libalias/alias_db.c
lib/libbluetooth/bluetooth.c
lib/libc/citrus/citrus_iconv.h
lib/libc/citrus/citrus_none.c
lib/libc/citrus/modules/citrus_big5.c
lib/libc/citrus/modules/citrus_euc.c
lib/libc/citrus/modules/citrus_euctw.c
lib/libc/citrus/modules/citrus_iso2022.c
lib/libc/citrus/modules/citrus_johab.c
lib/libc/citrus/modules/citrus_mskanji.c
lib/libc/citrus/modules/citrus_utf1632.c
lib/libc/citrus/modules/citrus_utf8.c
lib/libc/gen/err.c
lib/libc/gen/getmntinfo.c
lib/libc/gen/getmntvinfo.c
lib/libc/gen/getvfsent.c
lib/libc/gen/tls.c
lib/libc/locale/_wcstol.h
lib/libc/locale/_wcstoul.h
lib/libc/locale/setlocale.c
lib/libc/net/base64.c
lib/libc/net/gethostbyht.c
lib/libc/net/getifaddrs.c
lib/libc/net/getnetbyht.c
lib/libc/net/getprotoname.c
lib/libc/net/getservent.c
lib/libc/net/rcmd.c
lib/libc/resolv/mtctxres.c
lib/libc/resolv/res_init.c
lib/libc/resolv/res_mkupdate.c
lib/libc/rpc/auth_none.c
lib/libc/rpc/clnt_perror.c
lib/libc/rpc/des_crypt.c
lib/libc/rpc/getnetpath.c
lib/libc/rpc/getpublickey.c
lib/libc/rpc/key_call.c
lib/libc/rpc/mt_misc.c
lib/libc/rpc/rpcdname.c
lib/libc/stdio/fputwc.c
lib/libc/stdio/ungetwc.c
lib/libc/stdlib/_strtol.h
lib/libc/stdlib/_strtoul.h
lib/libc/stdlib/tsearch.c
lib/libc/uuid/uuid_to_string.c
lib/libc/xdr/xdr_mem.c
lib/libcompat/4.1/getpw.c
lib/libcompat/4.3/rexec.c
lib/libcompat/regexp/regexp.c
lib/libedit/filecomplete.c
lib/libevtr/ktrfmt.yy.c
lib/libfetch/ftp.c
lib/libipsec/pfkey.c
lib/libipx/ipx_addr.c
lib/libkcore/kcore_proc.c
lib/libkvm/kvm.c
lib/libkvm/kvm_file.c
lib/libkvm/kvm_i386.c
lib/libkvm/kvm_minidump_i386.c
lib/libkvm/kvm_minidump_x86_64.c
lib/libkvm/kvm_proc.c
lib/libkvm/kvm_sparc.c
lib/libkvm/kvm_x86_64.c
lib/libm/src/e_j0.c
lib/libm/src/e_j0f.c
lib/libm/src/e_j1.c
lib/libm/src/e_j1f.c
lib/libpuffs/null.c
lib/libstand/cd9660.c
lib/libstand/nfs.c
lib/libstand/strtol.c
lib/libtelnet/auth.c
lib/libtelnet/encrypt.c
lib/libtelnet/genget.c
lib/libtelnet/kerberos5.c
lib/libtelnet/krb4encpwd.c
lib/libtelnet/misc.c
lib/libtelnet/pk.c
lib/libtelnet/rsaencpwd.c
lib/libthread_xu/thread/thr_private.h
lib/libusbhid/usage.c
lib/libvgl/text.c
lib/libypclnt/ypclnt_passwd.c
lib/pam_module/pam_login_access/login_access.c
libexec/bootpd/tools/bootptest/print-bootp.c
libexec/ftpd/ftpd.c
libexec/ftpd/popen.c
libexec/getty/subr.c
libexec/rbootd/bpf.c
libexec/rlogind/rlogind.c
libexec/rtld-elf/rtld.c
libexec/telnetd/state.c
libexec/telnetd/sys_term.c
libexec/telnetd/telnetd.c
libexec/tftpd/tftpd.c
sbin/disklabel32/disklabel.c
sbin/disklabel64/disklabel64.c
sbin/dump/itime.c
sbin/fsck/fsutil.c
sbin/fsck/inode.c
sbin/fsck/pass4.c
sbin/fsck/pass5.c
sbin/fsck/preen.c
sbin/fsck/utilities.c
sbin/fsck_msdosfs/dir.c
sbin/fsdb/fsdbutil.c
sbin/ifconfig/af_inet.c
sbin/init/init.c
sbin/ip6fw/ip6fw.c
sbin/ipfw/ipfw2.c
sbin/iscontrol/config.c
sbin/iscontrol/iscontrol.c
sbin/mkinitrd/mini_init/oinit.c
sbin/mount_portal/conf.c
sbin/mount_portal/pt_tcp.c
sbin/mount_portal/pt_tcplisten.c
sbin/mountd/mountd.c
sbin/ping6/ping6.c
sbin/quotacheck/quotacheck.c
sbin/restore/utilities.c
sbin/route/route.c
sbin/routed/if.c
sbin/routed/input.c
sbin/routed/main.c
sbin/routed/output.c
sbin/routed/parms.c
sbin/routed/radix.c
sbin/routed/rdisc.c
sbin/routed/rtquery/rtquery.c
sbin/routed/table.c
sbin/routed/trace.c
sbin/slattach/slattach.c
sbin/startslip/startslip.c
sbin/umount/umount.c
test/interbench/hackbench.c
test/stress/stress2/testcases/fts/fts.c
test/stress/stress2/testcases/run/run.c
test/stress/stress2/testcases/shm/shm.c
test/testcases/crypto/aesctr/aesctr.c
tools/regression/p1003_1b/sched.c
tools/test/malloc/main.c
tools/tools/net80211/stumbler/stumbler.c
tools/tools/net80211/w00t/assoc/assoc.c
tools/tools/net80211/w00t/expand/expand.c
tools/tools/net80211/w00t/libw00t/w00t.c
tools/tools/net80211/w00t/redir/redir.c
tools/tools/net80211/wesside/dics/dics.c
tools/tools/net80211/wesside/wesside/wesside.c
tools/tools/net80211/wlanwatch/wlanwatch.c
usr.bin/chat/chat.c
usr.bin/doscmd/AsyncIO.c
usr.bin/doscmd/config.c
usr.bin/doscmd/cwd.c
usr.bin/doscmd/doscmd.c
usr.bin/doscmd/int13.c
usr.bin/doscmd/int17.c
usr.bin/doscmd/intff.c
usr.bin/doscmd/mouse.c
usr.bin/doscmd/port.c
usr.bin/doscmd/tty.c
usr.bin/ee/new_curse.c
usr.bin/find/find.c
usr.bin/find/function.c
usr.bin/finger/net.c
usr.bin/fmt/fmt.c
usr.bin/gzip/gzip.c
usr.bin/indent/lexi.c
usr.bin/indent/pr_comment.c
usr.bin/killall/killall.c
usr.bin/lex/initscan.c
usr.bin/lex/main.c
usr.bin/lex/misc.c
usr.bin/lex/sym.c
usr.bin/login/login_fbtab.c
usr.bin/m4/gnum4.c
usr.bin/mail/cmd2.c
usr.bin/mail/cmd3.c
usr.bin/mail/lex.c
usr.bin/mail/send.c
usr.bin/make/job.c
usr.bin/mkstr/mkstr.c
usr.bin/netstat/if.c
usr.bin/netstat/inet.c
usr.bin/netstat/inet6.c
usr.bin/netstat/ipx.c
usr.bin/netstat/iso.c
usr.bin/netstat/main.c
usr.bin/netstat/route.c
usr.bin/netstat/unix.c
usr.bin/newkey/generic.c
usr.bin/nfsstat/nfsstat.c
usr.bin/quota/quota.c
usr.bin/rdist/expand.c
usr.bin/rdist/main.c
usr.bin/rdist/rshrcmd.c
usr.bin/rdist/server.c
usr.bin/rpcgen/rpc_main.c
usr.bin/rs/rs.c
usr.bin/sed/compile.c
usr.bin/sort/sort.c
usr.bin/systat/mbufs.c
usr.bin/systat/netcmds.c
usr.bin/systat/netstat.c
usr.bin/talk/get_addrs.c
usr.bin/telnet/commands.c
usr.bin/telnet/main.c
usr.bin/telnet/telnet.c
usr.bin/telnet/utilities.c
usr.bin/tftp/main.c
usr.bin/tip/libacu/v831.c
usr.bin/tip/tip/value.c
usr.bin/units/units.c
usr.bin/usbhidctl/usbhid.c
usr.bin/vmstat/vmstat.c
usr.bin/whereis/whereis.c
usr.bin/window/cmd.c
usr.bin/window/cmd2.c
usr.bin/window/cmd6.c
usr.bin/window/cmd7.c
usr.bin/window/compress.c
usr.bin/window/context.c
usr.bin/window/error.c
usr.bin/window/lcmd1.c
usr.bin/window/lcmd2.c
usr.bin/window/main.c
usr.bin/window/parser2.c
usr.bin/window/parser4.c
usr.bin/window/parser5.c
usr.bin/window/startup.c
usr.bin/window/string.c
usr.bin/window/ttgeneric.c
usr.bin/window/ttinit.c
usr.bin/window/tttermcap.c
usr.bin/window/ttwyse60.c
usr.bin/window/ttwyse75.c
usr.bin/window/var.c
usr.bin/window/win.c
usr.bin/window/wwalloc.c
usr.bin/window/wwinit.c
usr.bin/window/wwiomux.c
usr.bin/window/wwopen.c
usr.bin/window/wwsize.c
usr.bin/window/wwunframe.c
usr.bin/window/wwwrite.c
usr.bin/window/xx.c
usr.bin/window/xxflush.c
usr.bin/yacc/error.c
usr.bin/yacc/lr0.c
usr.bin/yacc/main.c
usr.bin/yacc/mkpar.c
usr.bin/yacc/output.c
usr.bin/yacc/reader.c
usr.bin/yacc/symtab.c
usr.bin/yacc/verbose.c
usr.sbin/IPXrouted/af.c
usr.sbin/IPXrouted/if.c
usr.sbin/IPXrouted/input.c
usr.sbin/IPXrouted/sap_input.c
usr.sbin/IPXrouted/startup.c
usr.sbin/IPXrouted/tables.c
usr.sbin/arp/arp.c
usr.sbin/cdcontrol/cdcontrol.c
usr.sbin/config/mkheaders.c
usr.sbin/config/mkmakefile.c
usr.sbin/config/mkoptions.c
usr.sbin/cron/cron/popen.c
usr.sbin/daemon/daemon.c
usr.sbin/edquota/edquota.c
usr.sbin/gifconfig/gifconfig.c
usr.sbin/inetd/builtins.c
usr.sbin/inetd/inetd.c
usr.sbin/kernbb/kernbb.c
usr.sbin/kgmon/kgmon.c
usr.sbin/lpr/chkprintcap/chkprintcap.c
usr.sbin/lpr/common_source/common.c
usr.sbin/lpr/common_source/net.c
usr.sbin/lpr/common_source/printcap.c
usr.sbin/lpr/common_source/request.c
usr.sbin/lpr/common_source/rmjob.c
usr.sbin/lpr/lpc/lpc.c
usr.sbin/lpr/lpd/printjob.c
usr.sbin/lpr/lpr/lpr.c
usr.sbin/mfiutil/mfi_patrol.c
usr.sbin/mrouted/callout.c
usr.sbin/mrouted/main.c
usr.sbin/mrouted/mapper.c
usr.sbin/mrouted/mtrace.c
usr.sbin/mrouted/prune.c
usr.sbin/mrouted/route.c
usr.sbin/mrouted/vif.c
usr.sbin/mtree/excludes.c
usr.sbin/ppp/command.c
usr.sbin/ppp/filter.c
usr.sbin/pppctl/pppctl.c
usr.sbin/pppd/main.c
usr.sbin/pstat/pstat.c
usr.sbin/puffs/mount_psshfs/fs.c
usr.sbin/quot/quot.c
usr.sbin/repquota/repquota.c
usr.sbin/rmt/rmt.c
usr.sbin/route6d/route6d.c
usr.sbin/rtadvd/rtadvd.c
usr.sbin/timed/timed/acksend.c
usr.sbin/timed/timed/master.c
usr.sbin/timed/timed/readmsg.c
usr.sbin/timed/timed/slave.c
usr.sbin/timed/timed/timed.c
usr.sbin/timed/timedc/cmds.c
usr.sbin/timed/timedc/timedc.c
usr.sbin/traceroute/traceroute.c
usr.sbin/traceroute6/traceroute6.c
usr.sbin/tzsetup/tzsetup.c
usr.sbin/usbdevs/usbdevs.c
usr.sbin/zic/zic.c