Fix clang-tidy bugprone-switch-missing-default-case warnings

This commit is contained in:
Tim Wojtulewicz 2025-04-17 13:53:56 -07:00
parent b20419efaf
commit 2c2a595af5
3 changed files with 6 additions and 1 deletions

View file

@ -377,6 +377,8 @@ void X509::ParseSAN(X509_EXTENSION* ext) {
emails->Assign(emails->Size(), std::move(bs));
break;
default: break;
}
}

View file

@ -71,6 +71,8 @@ std::unique_ptr<Hasher> Hasher::Unserialize(BrokerDataView data) {
case Default: hasher.reset(new DefaultHasher(k, {h1, h2})); break;
case Double: hasher.reset(new DoubleHasher(k, {h1, h2})); break;
default: break;
}
// Note that the derived classed don't hold any further state of

View file

@ -245,8 +245,8 @@ bool Value::Read(detail::SerializationFormat* fmt) {
switch ( family ) {
case 4: val.addr_val.family = IPv4; return fmt->Read(&val.addr_val.in.in4, "addr-in4");
case 6: val.addr_val.family = IPv6; return fmt->Read(&val.addr_val.in.in6, "addr-in6");
default: reporter->Warning("Unknown family type %d when reading addr\n", family); break;
}
// Can't be reached.
@ -270,6 +270,7 @@ bool Value::Read(detail::SerializationFormat* fmt) {
val.subnet_val.length = (uint8_t)length;
val.subnet_val.prefix.family = IPv6;
return fmt->Read(&val.subnet_val.prefix.in.in6, "subnet-in6");
default: reporter->Warning("Unknown family type %d when reading subnet\n", family); break;
}
// Can't be reached.