diff options
author | Boris Kolpackov <boris@codesynthesis.com> | 2018-06-25 09:31:19 +0200 |
---|---|---|
committer | Boris Kolpackov <boris@codesynthesis.com> | 2018-06-25 09:31:19 +0200 |
commit | 7bd9beb8125a3a2b1c4ee137b3fb22ae87f5726b (patch) | |
tree | 6c509ada10a935f747f660eff90b372965a666ed /bbot/utility.txx | |
parent | 90b1fc64ec00b974010a2218a6b80554648dc75c (diff) |
Set QEMU_AUDIO_DRV to 'none' to disable audio output
Diffstat (limited to 'bbot/utility.txx')
-rw-r--r-- | bbot/utility.txx | 11 |
1 files changed, 4 insertions, 7 deletions
diff --git a/bbot/utility.txx b/bbot/utility.txx index b3d6d53..43d995a 100644 --- a/bbot/utility.txx +++ b/bbot/utility.txx @@ -15,14 +15,13 @@ namespace bbot { // run_*() // - template <typename I, typename O, typename E, typename P, typename... A> + template <typename I, typename O, typename E, typename... A> process run_io_start (tracer& t, I&& in, O&& out, E&& err, - const dir_path& cwd, - const P& p, + const process_env& pe, A&&... args) { try @@ -32,12 +31,12 @@ namespace bbot forward<I> (in), forward<O> (out), forward<E> (err), - butl::process_env (p, cwd), + pe, forward<A> (args)...); } catch (const process_error& e) { - fail << "unable to execute " << p << ": " << e << endf; + fail << "unable to execute " << *pe.path << ": " << e << endf; } } @@ -78,7 +77,6 @@ namespace bbot forward<I> (in), forward<O> (out), forward<E> (err), - dir_path (), p, forward<A> (args)...)); @@ -93,7 +91,6 @@ namespace bbot forward<I> (in), forward<O> (out), forward<E> (err), - dir_path (), p, forward<A> (args)...)); run_io_finish (t, pr, p); |