Commit 96a88bd9 authored by jan.koester's avatar jan.koester
Browse files

more perf

parent f2df10c7
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -176,13 +176,13 @@ libhtmlpp::HtmlString& libhtmlpp::HtmlString::operator<<(const char* src) {
}

libhtmlpp::HtmlString& libhtmlpp::HtmlString::operator<<(const std::string &src) {
    append(src.c_str());
    std::copy(src.begin(),src.end(),std::back_inserter(_Data));
    return *this;
}

libhtmlpp::HtmlString& libhtmlpp::HtmlString::operator<<(HtmlString src) {
    if(src._Data.data())
        append(src.c_str());
        std::copy(src._Data.begin(),src._Data.end(),std::back_inserter(_Data));
    return *this;
}