X-Git-Url: http://g0dil.de/git?a=blobdiff_plain;f=Console%2FExecutor.cc;h=4d9b2f935dcb3145f58f90322bab0aee543a6aae;hb=4a4f4bc831ed87b566e1fe6325bee29c97ea176c;hp=a7db590ddb29f3a7e6ad9ed676629905522acc52;hpb=345f95ca91ab48a8333fbdabb515b16e8d6d8a5d;p=senf.git diff --git a/Console/Executor.cc b/Console/Executor.cc index a7db590..4d9b2f9 100644 --- a/Console/Executor.cc +++ b/Console/Executor.cc @@ -60,7 +60,7 @@ prefix_ void senf::console::Executor::execute(std::ostream & output, GenericNode & node ( traverseCommand(command.commandPath()) ); DirectoryNode * dir ( dynamic_cast(&node) ); if ( dir ) { - if (autocd_) { + if (autocd_ && command.arguments().empty()) { oldCwd_ = cwd_; cwd_ = dir->thisptr(); } else