Commit 32a68e32 authored by jan.koester's avatar jan.koester
Browse files

test

parent d7c4ef6e
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -97,8 +97,10 @@ confplus::Config::ConfigData *confplus::Config::setKey(const std::string &key){
    ConfigData *find=nullptr;

    std::unique_ptr<ConfigData> *root_ptr = &firstData;
    ConfigData* prevConf = firstData.get();

    while(pos<=key.length()){

        if(key[pos]=='/' || key[pos]=='\0'){

            std::string childkey = key.substr(start, pos - start);
@@ -106,8 +108,6 @@ confplus::Config::ConfigData *confplus::Config::setKey(const std::string &key){

            find = existsdat(root_ptr->get(), childkey);

            ConfigData *prevConf=nullptr;

            if (!find) {
                if(prevConf)
                    prevConf->haveChild=true;