Loading src/html.cpp +3 −3 Original line number Diff line number Diff line Loading @@ -592,7 +592,7 @@ void libhtmlpp::HtmlString::_serialelize(std::vector<char> in, libhtmlpp::HtmlEl vstart=++i; continue; }else{ vend=--i; vend=i; break; } } Loading Loading @@ -1698,11 +1698,11 @@ libhtmlpp::HtmlElement *libhtmlpp::HtmlElement::getElementbyTag(const std::strin void libhtmlpp::HtmlElement::setAttribute(const std::string &name, const std::string &value) { Attributes* cattr = nullptr; const char forbidden[] = {'\"','\0'}; const char forbidden[] = {'\"'}; auto checkForbidden = [forbidden](const std::string &input){ for(size_t i = 0; i<input.length(); ++i){ for(size_t ii=0; forbidden[ii]; ++ii){ for(size_t ii=0; ii<sizeof(forbidden[ii]); ii++){ if(input[i]==forbidden[ii]){ return true; } Loading Loading
src/html.cpp +3 −3 Original line number Diff line number Diff line Loading @@ -592,7 +592,7 @@ void libhtmlpp::HtmlString::_serialelize(std::vector<char> in, libhtmlpp::HtmlEl vstart=++i; continue; }else{ vend=--i; vend=i; break; } } Loading Loading @@ -1698,11 +1698,11 @@ libhtmlpp::HtmlElement *libhtmlpp::HtmlElement::getElementbyTag(const std::strin void libhtmlpp::HtmlElement::setAttribute(const std::string &name, const std::string &value) { Attributes* cattr = nullptr; const char forbidden[] = {'\"','\0'}; const char forbidden[] = {'\"'}; auto checkForbidden = [forbidden](const std::string &input){ for(size_t i = 0; i<input.length(); ++i){ for(size_t ii=0; forbidden[ii]; ++ii){ for(size_t ii=0; ii<sizeof(forbidden[ii]); ii++){ if(input[i]==forbidden[ii]){ return true; } Loading