diff --git a/util.cpp b/util.cpp index 40e585aa..8b95e2e3 100644 --- a/util.cpp +++ b/util.cpp @@ -249,6 +249,11 @@ namespace http } } + std::string url::portstr_ = "80"; + unsigned int url::port_ = 80; + std::string url::user_ = ""; + std::string url::pass_ = ""; + url::url(const std::string& url_s) { parse(url_s); diff --git a/util.h b/util.h index 5f8a2b13..8766a516 100644 --- a/util.h +++ b/util.h @@ -41,10 +41,10 @@ namespace util void parse(const std::string& url_s); public: std::string protocol_, host_, path_, query_; - std::string portstr_ = "80"; - unsigned int port_ = 80; - std::string user_ = ""; - std::string pass_ = ""; + static std::string portstr_; + static unsigned int port_; + static std::string user_; + static std::string pass_; }; } }