diff --git a/src/uvw/process.hpp b/src/uvw/process.hpp index bf940ffa..c3991617 100644 --- a/src/uvw/process.hpp +++ b/src/uvw/process.hpp @@ -123,7 +123,9 @@ public: po.args = args; po.env = env; - po.cwd = poCwd.data(); + if (!poCwd.empty()) { + po.cwd = poCwd.data(); + } po.flags = poFlags; po.stdio_count = poStdio.size(); po.stdio = poStdio.data();