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

test

parent 719ac528
Loading
Loading
Loading
Loading
+7 −2
Original line number Diff line number Diff line
@@ -106,7 +106,12 @@ 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;

                std::unique_ptr<ConfigData>* current_ptr = root_ptr;

                while (current_ptr->get()) {
@@ -117,7 +122,7 @@ if (!find) {

                find = current_ptr->get();
                find->Key = childkey;
                find->haveChild = true;
                prevConf=find;
            }
            root_ptr = &find->Child;
        }