static inline void
swap_rdata(dns_rdata_t *in, unsigned int a, unsigned int b) {
- dns_rdata_t rdata = DNS_RDATA_INIT;
- rdata = in[a];
+ dns_rdata_t rdata = in[a];
in[a] = in[b];
in[b] = rdata;
}
if ((shuffle || sort)) {
uint32_t seed = 0;
- unsigned int j;
+ unsigned int j = 0;
/*
* First we get handles to all of the rdata.
if (ISC_LIKELY(want_random)) {
seed = isc_random32();
- j = 0;
}
if (ISC_UNLIKELY(want_cyclic) &&
(rdataset->count != DNS_RDATASET_COUNT_UNDEFINED))
{
j = rdataset->count % count;
- } else { /* Otherwise, just start from beginning */
- j = 0;
}
for (i = 0; i < count; i++) {
(CK_UTF8CHAR_PTR) token->pin,
(CK_ULONG) strlen(token->pin));
if (rv != CKR_OK) {
- ret = ISC_R_NOPERM;
#if PK11_NO_LOGERR
pk11_error_fatalcheck(__FILE__, __LINE__,
"pkcs_C_Login", rv);
+#else
+ ret = ISC_R_NOPERM;
#endif
} else
token->logged = true;
static char *
percent_decode(char *x, size_t *len) {
char *p, *c;
- unsigned char v;
+ unsigned char v = 0;
INSIST(len != NULL);
for (p = c = x; p[0] != '\0'; p++, c++) {
switch (p[0]) {
case '%':
- v = 0;
switch (p[1]) {
case '0':
case '1':
if (token->operations & (1 << OP_ECDSA)) {
if (!first)
printf(",");
- first = false;
printf("EC");
}
printf(")\n");