From: Mark Andrews Date: Wed, 4 Oct 2017 09:55:23 +0000 (+1100) Subject: cast to unsigned int X-Git-Tag: v9.12.0b1~93 X-Git-Url: http://git.ipfire.org/gitweb/index.cgi?a=commitdiff_plain;h=34efd9ad93490281104d127d89fb0dbfe6b35837;p=thirdparty%2Fbind9.git cast to unsigned int --- diff --git a/lib/dns/zone.c b/lib/dns/zone.c index e3b2fd5b74c..a769e6a809e 100644 --- a/lib/dns/zone.c +++ b/lib/dns/zone.c @@ -3227,7 +3227,7 @@ nsec3param_salt_totext(dns_rdata_nsec3param_t *nsec3param, char *dst, REQUIRE(dst != NULL); if (nsec3param->salt_length == 0) { - if (dstlen < 2) { + if (dstlen < 2U) { return (ISC_R_NOSPACE); } strlcpy(dst, "-", dstlen); @@ -3236,7 +3236,7 @@ nsec3param_salt_totext(dns_rdata_nsec3param_t *nsec3param, char *dst, r.base = nsec3param->salt; r.length = nsec3param->salt_length; - isc_buffer_init(&b, dst, dstlen); + isc_buffer_init(&b, dst, (unsigned int)dstlen); result = isc_hex_totext(&r, 2, "", &b); if (result != ISC_R_SUCCESS) {