]> git.ipfire.org Git - thirdparty/bind9.git/commitdiff
silence compiler warnings [RT #15562]
authorMark Andrews <marka@isc.org>
Thu, 3 Nov 2005 23:02:24 +0000 (23:02 +0000)
committerMark Andrews <marka@isc.org>
Thu, 3 Nov 2005 23:02:24 +0000 (23:02 +0000)
lib/bind/inet/inet_cidr_ntop.c
lib/bind/inet/inet_ntop.c
lib/bind9/check.c
lib/dns/journal.c
lib/dns/xfrin.c
lib/isc/unix/socket.c
lib/lwres/lwinetntop.c

index bb25a211a22c01d06b2da51e31dc1c852e5d8ad4..fe4d148a80748da01123e3c5b46b12f4f27b34c1 100644 (file)
@@ -16,7 +16,7 @@
  */
 
 #if defined(LIBC_SCCS) && !defined(lint)
-static const char rcsid[] = "$Id: inet_cidr_ntop.c,v 1.4.18.1 2005/04/27 05:00:53 sra Exp $";
+static const char rcsid[] = "$Id: inet_cidr_ntop.c,v 1.4.18.2 2005/11/03 23:02:22 marka Exp $";
 #endif
 
 #include "port_before.h"
@@ -178,7 +178,9 @@ inet_cidr_ntop_ipv6(const u_char *src, int bits, char *dst, size_t size) {
        for (i = 0; i < NS_IN6ADDRSZ; i++)
                words[i / 2] |= (src[i] << ((1 - (i % 2)) << 3));
        best.base = -1;
+       best.len = 0;
        cur.base = -1;
+       cur.len = 0;
        for (i = 0; i < (NS_IN6ADDRSZ / NS_INT16SZ); i++) {
                if (words[i] == 0) {
                        if (cur.base == -1)
index eaf9ede1aafd6a19560b777e7f58ca10071d8c68..9ab38bc0dcdad6bd0b359cb66401a689a5fa645a 100644 (file)
@@ -16,7 +16,7 @@
  */
 
 #if defined(LIBC_SCCS) && !defined(lint)
-static const char rcsid[] = "$Id: inet_ntop.c,v 1.3.18.1 2005/04/27 05:00:54 sra Exp $";
+static const char rcsid[] = "$Id: inet_ntop.c,v 1.3.18.2 2005/11/03 23:02:22 marka Exp $";
 #endif /* LIBC_SCCS and not lint */
 
 #include "port_before.h"
@@ -137,7 +137,9 @@ inet_ntop6(src, dst, size)
        for (i = 0; i < NS_IN6ADDRSZ; i++)
                words[i / 2] |= (src[i] << ((1 - (i % 2)) << 3));
        best.base = -1;
+       best.len = 0;
        cur.base = -1;
+       cur.len = 0;
        for (i = 0; i < (NS_IN6ADDRSZ / NS_INT16SZ); i++) {
                if (words[i] == 0) {
                        if (cur.base == -1)
index c5c925ce7d005070547268ad869d74150aea82b3..c59af15ff45d89130805f0f758eee9e8d8f02403 100644 (file)
@@ -15,7 +15,7 @@
  * PERFORMANCE OF THIS SOFTWARE.
  */
 
-/* $Id: check.c,v 1.44.18.20 2005/09/12 02:04:07 marka Exp $ */
+/* $Id: check.c,v 1.44.18.21 2005/11/03 23:02:22 marka Exp $ */
 
 /*! \file */
 
@@ -707,8 +707,10 @@ validate_masters(cfg_obj_t *obj, cfg_obj_t *config, isc_uint32_t *countp,
 
        REQUIRE(countp != NULL);
        result = isc_symtab_create(mctx, 100, NULL, NULL, ISC_FALSE, &symtab);
-       if (result != ISC_R_SUCCESS)
+       if (result != ISC_R_SUCCESS) {
+               *countp = count;
                return (result);
+       }
 
  newlist:
        list = cfg_tuple_get(obj, "addresses");
index ca74f3962548832cf58efbeb690af013fa14bed8..1f208c888efb5d2c917e18be4e30ec5a7f891147 100644 (file)
@@ -15,7 +15,7 @@
  * PERFORMANCE OF THIS SOFTWARE.
  */
 
-/* $Id: journal.c,v 1.86.18.7 2005/06/08 02:07:55 marka Exp $ */
+/* $Id: journal.c,v 1.86.18.8 2005/11/03 23:02:23 marka Exp $ */
 
 #include <config.h>
 
@@ -1561,7 +1561,7 @@ read_one_rr(dns_journal_t *j) {
        /*
         * Read an RR.
         */
-       result = journal_read_rrhdr(j, &rrhdr);
+       CHECK(journal_read_rrhdr(j, &rrhdr));
        /*
         * Perform a sanity check on the journal RR size.
         * The smallest possible RR has a 1-byte owner name
index 5d0a8668ee341126b7796df3928b819ccbfd0fb4..2946522e5c883a65314545cb085040b6363cf339 100644 (file)
@@ -15,7 +15,7 @@
  * PERFORMANCE OF THIS SOFTWARE.
  */
 
-/* $Id: xfrin.c,v 1.135.18.5 2005/10/14 01:28:28 marka Exp $ */
+/* $Id: xfrin.c,v 1.135.18.6 2005/11/03 23:02:23 marka Exp $ */
 
 /*! \file */
 
@@ -583,7 +583,7 @@ dns_xfrin_create2(dns_zone_t *zone, dns_rdatatype_t xfrtype,
                  isc_task_t *task, dns_xfrindone_t done, dns_xfrin_ctx_t **xfrp)
 {
        dns_name_t *zonename = dns_zone_getorigin(zone);
-       dns_xfrin_ctx_t *xfr;
+       dns_xfrin_ctx_t *xfr = NULL;
        isc_result_t result;
        dns_db_t *db = NULL;
 
index 740cb81c73a03b82d24b866163b9dfab2f8b9598..da8929090476fbcfe9030ee27ed1a3284474265c 100644 (file)
@@ -15,7 +15,7 @@
  * PERFORMANCE OF THIS SOFTWARE.
  */
 
-/* $Id: socket.c,v 1.237.18.18 2005/10/17 03:50:11 marka Exp $ */
+/* $Id: socket.c,v 1.237.18.19 2005/11/03 23:02:23 marka Exp $ */
 
 /*! \file */
 
@@ -400,6 +400,7 @@ select_readmsg(isc_socketmgr_t *mgr, int *fd, int *msg) {
        cc = read(mgr->pipe_fds[0], buf, sizeof(buf));
        if (cc < 0) {
                *msg = SELECT_POKE_NOTHING;
+               *fd = -1;       /* Silence compiler. */
                if (SOFT_ERROR(errno))
                        return;
 
index 6184054e225f684c3a4c964d0a52ea632a23c677..e65656fbec7bd471e1f40fa5d6879d671d372e0b 100644 (file)
@@ -19,7 +19,7 @@
  */
 #if defined(LIBC_SCCS) && !defined(lint)
 static char rcsid[] =
-       "$Id: lwinetntop.c,v 1.12.18.3 2005/04/29 00:17:19 marka Exp $";
+       "$Id: lwinetntop.c,v 1.12.18.4 2005/11/03 23:02:24 marka Exp $";
 #endif /* LIBC_SCCS and not lint */
 
 #include <config.h>
@@ -128,7 +128,9 @@ inet_ntop6(const unsigned char *src, char *dst, size_t size) {
        for (i = 0; i < NS_IN6ADDRSZ; i++)
                words[i / 2] |= (src[i] << ((1 - (i % 2)) << 3));
        best.base = -1;
+       best.len = 0;
        cur.base = -1;
+       cur.len = 0;
        for (i = 0; i < (NS_IN6ADDRSZ / NS_INT16SZ); i++) {
                if (words[i] == 0) {
                        if (cur.base == -1)