summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--Source/cmCurl.cxx2
-rw-r--r--Source/cmCurl.h3
2 files changed, 3 insertions, 2 deletions
diff --git a/Source/cmCurl.cxx b/Source/cmCurl.cxx
index ae242ee..e57e55d 100644
--- a/Source/cmCurl.cxx
+++ b/Source/cmCurl.cxx
@@ -34,7 +34,7 @@
} \
} while (false)
-cm::optional<int> cmCurlParseTLSVersion(std::string const& tls_version)
+cm::optional<int> cmCurlParseTLSVersion(cm::string_view tls_version)
{
cm::optional<int> v;
if (tls_version == "1.0"_s) {
diff --git a/Source/cmCurl.h b/Source/cmCurl.h
index b895a30..9675e08 100644
--- a/Source/cmCurl.h
+++ b/Source/cmCurl.h
@@ -7,10 +7,11 @@
#include <string>
#include <cm/optional>
+#include <cm/string_view>
#include <cm3p/curl/curl.h>
-cm::optional<int> cmCurlParseTLSVersion(std::string const& tls_version);
+cm::optional<int> cmCurlParseTLSVersion(cm::string_view tls_version);
std::string cmCurlSetCAInfo(::CURL* curl, const std::string& cafile = {});
std::string cmCurlSetNETRCOption(::CURL* curl, const std::string& netrc_level,
const std::string& netrc_file);