diff --git a/src/user_filter.cpp b/src/user_filter.cpp index efae9bd..d007bfa 100644 --- a/src/user_filter.cpp +++ b/src/user_filter.cpp @@ -13,10 +13,10 @@ void UserFilter::doFilter(const HttpRequestPtr &re { if (auth_header.substr(0, 6) == "Basic ") { - std::string_view base64_input = auth_header.substr(6); + std::string_view input = auth_header.substr(6); char result_buffer[max_name_size + 256]; //(username + ':' + 255 password) size_t new_sz; - base64_decode(base64_input.data(), base64_input.size(), result_buffer, &new_sz, 0); + base64_decode(input.data(), input.size(), result_buffer, &new_sz, 0); std::string_view results_view(result_buffer, new_sz); std::size_t middle = results_view.find(':');