Changed free function SimpleWeb::status_codes() from static to inline
This commit is contained in:
parent
bc4c49134d
commit
e9cc73e437
1 changed files with 2 additions and 2 deletions
|
|
@ -70,7 +70,7 @@ namespace SimpleWeb {
|
||||||
server_error_network_authentication_required
|
server_error_network_authentication_required
|
||||||
};
|
};
|
||||||
|
|
||||||
const static std::vector<std::pair<StatusCode, std::string>> &status_codes() noexcept {
|
const inline std::vector<std::pair<StatusCode, std::string>> &status_codes() noexcept {
|
||||||
const static std::vector<std::pair<StatusCode, std::string>> status_codes = {
|
const static std::vector<std::pair<StatusCode, std::string>> status_codes = {
|
||||||
{StatusCode::unknown, ""},
|
{StatusCode::unknown, ""},
|
||||||
{StatusCode::information_continue, "100 Continue"},
|
{StatusCode::information_continue, "100 Continue"},
|
||||||
|
|
@ -145,7 +145,7 @@ namespace SimpleWeb {
|
||||||
return StatusCode::unknown;
|
return StatusCode::unknown;
|
||||||
}
|
}
|
||||||
|
|
||||||
inline const std::string &status_code(StatusCode status_code_enum) noexcept {
|
const inline std::string &status_code(StatusCode status_code_enum) noexcept {
|
||||||
for(auto &status_code : status_codes()) {
|
for(auto &status_code : status_codes()) {
|
||||||
if(status_code.first == status_code_enum)
|
if(status_code.first == status_code_enum)
|
||||||
return status_code.second;
|
return status_code.second;
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue