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)); emails->Assign(emails->Size(), std::move(bs));
break; 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 Default: hasher.reset(new DefaultHasher(k, {h1, h2})); break;
case Double: hasher.reset(new DoubleHasher(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 // 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 ) { switch ( family ) {
case 4: val.addr_val.family = IPv4; return fmt->Read(&val.addr_val.in.in4, "addr-in4"); 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"); 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. // Can't be reached.
@ -270,6 +270,7 @@ bool Value::Read(detail::SerializationFormat* fmt) {
val.subnet_val.length = (uint8_t)length; val.subnet_val.length = (uint8_t)length;
val.subnet_val.prefix.family = IPv6; val.subnet_val.prefix.family = IPv6;
return fmt->Read(&val.subnet_val.prefix.in.in6, "subnet-in6"); 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. // Can't be reached.