X-Git-Url: https://git.cweiske.de/enigma2.git/blobdiff_plain/1c4d458b5df83facce7cf71b39ab247eb1447491..007c9240c1be4f000d98b0193c65440b9e1fb0e5:/lib/base/console.h diff --git a/lib/base/console.h b/lib/base/console.h index 07ad6a90..7c807699 100644 --- a/lib/base/console.h +++ b/lib/base/console.h @@ -25,6 +25,7 @@ class eConsoleAppContainer: public Object int fd[3]; int pid; int killstate; + std::string m_cwd; std::queue outbuf; eSocketNotifier *in, *out, *err; void readyRead(int what); @@ -34,6 +35,7 @@ class eConsoleAppContainer: public Object #endif public: eConsoleAppContainer(); + int setCWD( const char *path ); int execute( const char *str ); int execute( const char *cmdline, const char *const argv[] ); int execute( PyObject *cmdline, PyObject *args );