bind9/contrib/dlz/modules
Ondřej Surý 288f5a4b52 Various little fixes found by coccinelle
The coccinellery repository provides many little semantic patches to fix common
problems in the code.  The number of semantic patches in the coccinellery
repository is high and most of the semantic patches apply only for Linux, so it
doesn't make sense to run them on regular basis as the processing takes a lot of
time.

The list of issue found in BIND 9, by no means complete, includes:

- double assignment to a variable
- `continue` at the end of the loop
- double checks for `NULL`
- useless checks for `NULL` (cannot be `NULL`, because of earlier return)
- using `0` instead of `NULL`
- useless extra condition (`if (foo) return; if (!foo) { ...; }`)
- removing & in front of static functions passed as arguments
2019-10-01 16:48:55 +02:00
..
bdbhpt Various little fixes found by coccinelle 2019-10-01 16:48:55 +02:00
common Various little fixes found by coccinelle 2019-10-01 16:48:55 +02:00
filesystem Various little fixes found by coccinelle 2019-10-01 16:48:55 +02:00
include Revert "Downgrade the dns_clientinfomethod structure to the version in lib/dns/clientinfo.c" 2019-06-20 12:46:21 +02:00
ldap added DNAME support to DLZ LDAP schema, and fixed a DLZ compile error 2019-02-10 11:49:01 -08:00
mysql Various little fixes found by coccinelle 2019-10-01 16:48:55 +02:00
mysqldyn address NULL pointer dereferences 2019-09-04 11:27:16 +10:00
perl Use coccinelle to remove explicit '#include <config.h>' from the source files 2019-03-08 15:15:05 +01:00
sqlite3 Various little fixes found by coccinelle 2019-10-01 16:48:55 +02:00
wildcard Replace custom isc_boolean_t with C standard bool type 2018-08-08 09:37:30 +02:00