Commit b4239094 authored by jan.koester's avatar jan.koester
Browse files

loadString can now work with cstyled strings

parent bfe131dd
Loading
Loading
Loading
Loading
+5 −0
Changes for src/html.cpp: 5 added lines, 0 removed lines.
Original line number Diff line number Diff line
@@ -632,6 +632,11 @@ libhtmlpp::HtmlElement *libhtmlpp::HtmlPage::loadString(const std::string src){
    return loadString(_Page);
}

libhtmlpp::HtmlElement *libhtmlpp::HtmlPage::loadString(const char *src){
    _Page=src;
    return loadString(_Page);
}

libhtmlpp::HtmlElement *libhtmlpp::HtmlPage::loadString(HtmlString node){
    _CheckHeader(node);
    return _Page.parse();
+1 −0
Changes for src/html.h: 1 added line, 0 removed lines.
Original line number Diff line number Diff line
@@ -194,6 +194,7 @@ namespace libhtmlpp {
        HtmlElement *loadFile(const char* path);
        void         saveFile(const char* path);
        HtmlElement *loadString(const std::string src);
        HtmlElement *loadString(const char *src);
        HtmlElement *loadString(HtmlString node);
    private:
        void         _CheckHeader(const HtmlString& page);