summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDan Goodliffe <dan@randomdan.homeip.net>2021-09-05 13:39:29 +0100
committerDan Goodliffe <dan@randomdan.homeip.net>2021-12-17 15:36:04 +0000
commit8425eb0feae289ff0a6a315a7de9cb7f986be6e4 (patch)
tree4486b7ba74607f596308b3e2a0cfc86c0ba90531
parentSimpler HTTPS const (diff)
downloadicespider-8425eb0feae289ff0a6a315a7de9cb7f986be6e4.tar.bz2
icespider-8425eb0feae289ff0a6a315a7de9cb7f986be6e4.tar.xz
icespider-8425eb0feae289ff0a6a315a7de9cb7f986be6e4.zip
constexpr consts in xwwwFormUrlEncoded
-rw-r--r--icespider/core/xwwwFormUrlEncoded.cpp10
1 files changed, 5 insertions, 5 deletions
diff --git a/icespider/core/xwwwFormUrlEncoded.cpp b/icespider/core/xwwwFormUrlEncoded.cpp
index 49ba2da..b39c944 100644
--- a/icespider/core/xwwwFormUrlEncoded.cpp
+++ b/icespider/core/xwwwFormUrlEncoded.cpp
@@ -103,11 +103,11 @@ static_assert(hexin['3']['f'] == '?');
static_assert(hexin['3']['F'] == '?');
namespace IceSpider {
- static const std::string AMP = "&";
- static const std::string TRUE = "true";
- static const std::string FALSE = "false";
- static const std::string KEY = "key";
- static const std::string VALUE = "value";
+ static constexpr const std::string_view AMP = "&";
+ static constexpr const std::string_view TRUE = "true";
+ static constexpr const std::string_view FALSE = "false";
+ static constexpr const std::string_view KEY = "key";
+ static constexpr const std::string_view VALUE = "value";
XWwwFormUrlEncoded::XWwwFormUrlEncoded(std::istream & in) :
input(std::istreambuf_iterator<char>(in), std::istreambuf_iterator<char>())