X-Git-Url: http://g0dil.de/git?a=blobdiff_plain;f=Utils%2FConsole%2FConfig.cc;h=e6723aa53212633f3e30085132210f09b5e04fd5;hb=82e8df5de8b11448423388632e8602ad97bc7885;hp=77d712ac4ba0b98803362e90209bfae1a3390abb;hpb=958bdb52c39fa39f4ef91cafd9628bcb4f85a03c;p=senf.git diff --git a/Utils/Console/Config.cc b/Utils/Console/Config.cc index 77d712a..e6723aa 100644 --- a/Utils/Console/Config.cc +++ b/Utils/Console/Config.cc @@ -120,9 +120,8 @@ prefix_ void senf::console::ConfigBundle::parse(DirectoryNode & restrict) prefix_ void senf::console::ConfigBundle::parseInternal() { - Sources::const_iterator i (sources_.begin()); - Sources::const_iterator const i_end (sources_.end()); - for (; i != i_end; ++i) + // It is valid to add additional sources at the end while parsing ... + for (Sources::const_iterator i (sources_.begin()); i != sources_.end(); ++i) (*i)->parse(executor_); }