Loading src/html.cpp +8 −6 Original line number Diff line number Diff line Loading @@ -429,7 +429,7 @@ void libhtmlpp::HtmlString::_buildTree() { std::copy(_Data.begin()+close,_Data.begin()+ii, std::back_inserter(static_cast<ScriptElement*>(lastEl->element.get())->_Script)); ii+=7; ii+=8; break; } ++ii; Loading Loading @@ -459,7 +459,7 @@ void libhtmlpp::HtmlString::_buildTree() { std::copy(_Data.begin()+close,_Data.begin()+ii, std::back_inserter(static_cast<SvgElement*>(lastEl->element.get())->_Svg)); ii+=4; ii+=5; break; } ++ii; Loading Loading @@ -557,6 +557,8 @@ void libhtmlpp::HtmlString::_serialelize(std::vector<char> in, libhtmlpp::HtmlEl } for(size_t i=et; i<in.size(); i++){ if(in[i]=='>') return; size_t kstart=std::string::npos,kend=std::string::npos; if(in[i]!=' ' && in[i]!='\r' && in[i]!='\n'){ kstart=i; Loading Loading @@ -1556,10 +1558,8 @@ void libhtmlpp::print(const Element &element, HtmlString &output,bool formated) output.append("\""); } } output.append("</"); output.append(static_cast<const ScriptElement*>(el)->getTagname()); output.append(">"); if(formated){ output.append("\r\n"); for(int i=0; i<lvl+1; ++i){ Loading @@ -1577,7 +1577,9 @@ void libhtmlpp::print(const Element &element, HtmlString &output,bool formated) output.append(" "); } } output.append("</svg>"); output.append("</"); output.append(static_cast<const SvgElement*>(el)->getTagname()); output.append(">"); if(formated) output.append("\r\n"); Loading Loading
src/html.cpp +8 −6 Original line number Diff line number Diff line Loading @@ -429,7 +429,7 @@ void libhtmlpp::HtmlString::_buildTree() { std::copy(_Data.begin()+close,_Data.begin()+ii, std::back_inserter(static_cast<ScriptElement*>(lastEl->element.get())->_Script)); ii+=7; ii+=8; break; } ++ii; Loading Loading @@ -459,7 +459,7 @@ void libhtmlpp::HtmlString::_buildTree() { std::copy(_Data.begin()+close,_Data.begin()+ii, std::back_inserter(static_cast<SvgElement*>(lastEl->element.get())->_Svg)); ii+=4; ii+=5; break; } ++ii; Loading Loading @@ -557,6 +557,8 @@ void libhtmlpp::HtmlString::_serialelize(std::vector<char> in, libhtmlpp::HtmlEl } for(size_t i=et; i<in.size(); i++){ if(in[i]=='>') return; size_t kstart=std::string::npos,kend=std::string::npos; if(in[i]!=' ' && in[i]!='\r' && in[i]!='\n'){ kstart=i; Loading Loading @@ -1556,10 +1558,8 @@ void libhtmlpp::print(const Element &element, HtmlString &output,bool formated) output.append("\""); } } output.append("</"); output.append(static_cast<const ScriptElement*>(el)->getTagname()); output.append(">"); if(formated){ output.append("\r\n"); for(int i=0; i<lvl+1; ++i){ Loading @@ -1577,7 +1577,9 @@ void libhtmlpp::print(const Element &element, HtmlString &output,bool formated) output.append(" "); } } output.append("</svg>"); output.append("</"); output.append(static_cast<const SvgElement*>(el)->getTagname()); output.append(">"); if(formated) output.append("\r\n"); Loading