aboutsummaryrefslogtreecommitdiffstats
path: root/vmime/platforms/posix/posixChildProcess.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'vmime/platforms/posix/posixChildProcess.hpp')
-rw-r--r--vmime/platforms/posix/posixChildProcess.hpp10
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;
};