X-Git-Url: http://g0dil.de/git?a=blobdiff_plain;f=Scheduler%2FConsole%2FExecutor.cc;h=8f054c789c70885b7cc01fb76220189235cfbc2d;hb=28489b2b034740ce21bcce6f38b8fa1701948b03;hp=5a6337dd3394f5dbb6ae39fce38ba5a09e89d5cc;hpb=55d09e34a5b9a9c7af23cc5ecb0ab79d58757a2d;p=senf.git diff --git a/Scheduler/Console/Executor.cc b/Scheduler/Console/Executor.cc index 5a6337d..8f054c7 100644 --- a/Scheduler/Console/Executor.cc +++ b/Scheduler/Console/Executor.cc @@ -33,6 +33,7 @@ #include "../../Utils/senfassert.hh" #include "../../Utils/Range.hh" #include "../../Utils/String.hh" +#include "../../Utils/range.hh" //#include "Executor.mpp" #define prefix_ @@ -301,7 +302,7 @@ prefix_ std::string senf::console::Executor::complete(DirectoryNode & dir, { if (! dir.hasChild(name)) { DirectoryNode::ChildrenRange completions (dir.completions(name)); - if (completions.size() == 1) + if (has_one_elt(completions)) return completions.begin()->first; } return name;