Loading src/html.cpp +4 −4 Original line number Diff line number Diff line Loading @@ -433,10 +433,10 @@ BUILDTREE_STARTLOOP: } ++ii; } }else if(std::equal(_Data.begin()+ii,_Data.begin()+(ii+3),"<svg")){ }else if(std::equal(_Data.begin()+ii,_Data.begin()+(ii+4),"<svg")){ size_t start=ii; ii+=3; ii+=4; while(ii<_Data.size()){ if(_Data[ii]==HTMLTAG_CLOSE) { Loading @@ -456,11 +456,11 @@ BUILDTREE_STARTLOOP: size_t close=++ii; while(ii<_Data.size()){ if( std::equal(_Data.begin()+ii,_Data.begin()+(ii+4),"</svg")) { if( std::equal(_Data.begin()+ii,_Data.begin()+(ii+5),"</svg")) { std::copy(_Data.begin()+close,_Data.begin()+ii, std::back_inserter(((SvgElement*)lastEl->element)->_Svg)); ii+=4; ii+=5; break; } ++ii; Loading Loading
src/html.cpp +4 −4 Original line number Diff line number Diff line Loading @@ -433,10 +433,10 @@ BUILDTREE_STARTLOOP: } ++ii; } }else if(std::equal(_Data.begin()+ii,_Data.begin()+(ii+3),"<svg")){ }else if(std::equal(_Data.begin()+ii,_Data.begin()+(ii+4),"<svg")){ size_t start=ii; ii+=3; ii+=4; while(ii<_Data.size()){ if(_Data[ii]==HTMLTAG_CLOSE) { Loading @@ -456,11 +456,11 @@ BUILDTREE_STARTLOOP: size_t close=++ii; while(ii<_Data.size()){ if( std::equal(_Data.begin()+ii,_Data.begin()+(ii+4),"</svg")) { if( std::equal(_Data.begin()+ii,_Data.begin()+(ii+5),"</svg")) { std::copy(_Data.begin()+close,_Data.begin()+ii, std::back_inserter(((SvgElement*)lastEl->element)->_Svg)); ii+=4; ii+=5; break; } ++ii; Loading