diff options
Diffstat (limited to 'vmime/platforms/posix/posixChildProcess.hpp')
-rw-r--r-- | vmime/platforms/posix/posixChildProcess.hpp | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/vmime/platforms/posix/posixChildProcess.hpp b/vmime/platforms/posix/posixChildProcess.hpp index 21c79133..517bf9b3 100644 --- a/vmime/platforms/posix/posixChildProcess.hpp +++ b/vmime/platforms/posix/posixChildProcess.hpp @@ -41,8 +41,8 @@ public: void start(const std::vector <string> args, const int flags = 0); - utility::outputStream* getStdIn(); - utility::inputStream* getStdOut(); + ref <utility::outputStream> getStdIn(); + ref <utility::inputStream> getStdOut(); void waitForFinish(); @@ -51,8 +51,8 @@ private: utility::file::path m_processPath; bool m_started; - utility::outputStream* m_stdIn; - utility::inputStream* m_stdOut; + ref <utility::outputStream> m_stdIn; + ref <utility::inputStream> m_stdOut; sigset_t m_oldProcMask; pid_t m_pid; @@ -67,7 +67,7 @@ class posixChildProcessFactory : public utility::childProcessFactory { public: - utility::childProcess* create(const utility::file::path& path) const; + ref <utility::childProcess> create(const utility::file::path& path) const; }; |