X-Git-Url: http://g0dil.de/git?a=blobdiff_plain;f=Console%2FExecutor.cci;h=81ef6e0e5d5afd12cefd730d42fa908ec0cef2ee;hb=0eaf5340de8c2fbb02b1e0e13a797931e221dff3;hp=6c20c2f534f3b37dee14e6374521720afd4113f6;hpb=5e9e6057a4e5c1241ff3f1b75b0f797eb570725d;p=senf.git diff --git a/Console/Executor.cci b/Console/Executor.cci index 6c20c2f..81ef6e0 100644 --- a/Console/Executor.cci +++ b/Console/Executor.cci @@ -35,10 +35,16 @@ prefix_ senf::console::Executor::Executor() { - cwd_ = boost::static_pointer_cast( + oldCwd_ = cwd_ = boost::static_pointer_cast( root().shared_from_this()); } +prefix_ void senf::console::Executor::operator()(std::ostream & output, + ParseCommandInfo const & command) +{ + return execute(output, command); +} + prefix_ senf::console::DirectoryNode & senf::console::Executor::cwd() const {