X-Git-Url: https://git.cweiske.de/enigma2.git/blobdiff_plain/d0af96f7a28831d6f8c11fb224d483e6eb92b677..453fc1c6f82fa3b6ae983059eb55ad822860a5eb:/lib/base/console.h diff --git a/lib/base/console.h b/lib/base/console.h index a5712bb7..e730b40e 100644 --- a/lib/base/console.h +++ b/lib/base/console.h @@ -18,15 +18,16 @@ struct queue_data int dataSent; }; -class eConsoleAppContainer: public Object +class eConsoleAppContainer: public Object, public iObject { + DECLARE_REF(eConsoleAppContainer); int fd[3]; int filefd[3]; int pid; int killstate; std::string m_cwd; std::queue outbuf; - eSocketNotifier *in, *out, *err; + ePtr in, out, err; void readyRead(int what); void readyErrRead(int what); void readyWrite(int what);