summaryrefslogtreecommitdiff
path: root/Userland/Libraries/LibTLS/Certificate.h
diff options
context:
space:
mode:
authorsin-ack <sin-ack@users.noreply.github.com>2022-07-11 17:32:29 +0000
committerAndreas Kling <kling@serenityos.org>2022-07-12 23:11:35 +0200
commit3f3f45580ab7266258e97cb3cecf1e24716d61c5 (patch)
tree152c7a187c98184d58bf91a326357e0af435edcf /Userland/Libraries/LibTLS/Certificate.h
parente5f09ea1703bacfbb79a4ad3c587a7d5d3d7bb13 (diff)
downloadserenity-3f3f45580ab7266258e97cb3cecf1e24716d61c5.zip
Everywhere: Add sv suffix to strings relying on StringView(char const*)
Each of these strings would previously rely on StringView's char const* constructor overload, which would call __builtin_strlen on the string. Since we now have operator ""sv, we can replace these with much simpler versions. This opens the door to being able to remove StringView(char const*). No functional changes.
Diffstat (limited to 'Userland/Libraries/LibTLS/Certificate.h')
-rw-r--r--Userland/Libraries/LibTLS/Certificate.h24
1 files changed, 12 insertions, 12 deletions
diff --git a/Userland/Libraries/LibTLS/Certificate.h b/Userland/Libraries/LibTLS/Certificate.h
index 416da5745b..ef15456a9d 100644
--- a/Userland/Libraries/LibTLS/Certificate.h
+++ b/Userland/Libraries/LibTLS/Certificate.h
@@ -68,27 +68,27 @@ public:
{
StringBuilder cert_name;
if (!subject.country.is_empty()) {
- cert_name.append("/C=");
+ cert_name.append("/C="sv);
cert_name.append(subject.country);
}
if (!subject.state.is_empty()) {
- cert_name.append("/ST=");
+ cert_name.append("/ST="sv);
cert_name.append(subject.state);
}
if (!subject.location.is_empty()) {
- cert_name.append("/L=");
+ cert_name.append("/L="sv);
cert_name.append(subject.location);
}
if (!subject.entity.is_empty()) {
- cert_name.append("/O=");
+ cert_name.append("/O="sv);
cert_name.append(subject.entity);
}
if (!subject.unit.is_empty()) {
- cert_name.append("/OU=");
+ cert_name.append("/OU="sv);
cert_name.append(subject.unit);
}
if (!subject.subject.is_empty()) {
- cert_name.append("/CN=");
+ cert_name.append("/CN="sv);
cert_name.append(subject.subject);
}
return cert_name.build();
@@ -98,27 +98,27 @@ public:
{
StringBuilder cert_name;
if (!issuer.country.is_empty()) {
- cert_name.append("/C=");
+ cert_name.append("/C="sv);
cert_name.append(issuer.country);
}
if (!issuer.state.is_empty()) {
- cert_name.append("/ST=");
+ cert_name.append("/ST="sv);
cert_name.append(issuer.state);
}
if (!issuer.location.is_empty()) {
- cert_name.append("/L=");
+ cert_name.append("/L="sv);
cert_name.append(issuer.location);
}
if (!issuer.entity.is_empty()) {
- cert_name.append("/O=");
+ cert_name.append("/O="sv);
cert_name.append(issuer.entity);
}
if (!issuer.unit.is_empty()) {
- cert_name.append("/OU=");
+ cert_name.append("/OU="sv);
cert_name.append(issuer.unit);
}
if (!issuer.subject.is_empty()) {
- cert_name.append("/CN=");
+ cert_name.append("/CN="sv);
cert_name.append(issuer.subject);
}
return cert_name.build();