1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-07-25 20:27:45 +00:00

LibTLS: Move Strings when creating RelativeDistinguishedNames

Also cleans up the organizational_unit() helper to use `value_or({})`
instead of doing the same thing manually.
This commit is contained in:
Hendiadyoin1 2024-03-01 14:16:54 +01:00 committed by Andrew Kaster
parent f7329f89aa
commit e1c663ba27
2 changed files with 4 additions and 9 deletions

View file

@ -285,7 +285,7 @@ static ErrorOr<RelativeDistinguishedName> parse_name(Crypto::ASN1::Decoder& deco
auto attribute_type_string = TRY(String::join("."sv, attribute_type_oid));
auto attribute_value_string = TRY(String::from_utf8(attribute_value));
TRY(rdn.set(attribute_type_string, attribute_value_string));
TRY(rdn.set(move(attribute_type_string), move(attribute_value_string)));
EXIT_SCOPE();
}