Adds the ability to capture a process's stderr pipe.. Since std::streambuf only has 1 read end and 1 write and, the stderr has to be backed by its own streambuf. Probably not be the best implementation, but it works.
Closing and re-opening a new PR on a different branch because this PR was created on my master branch accidentally, which makes it auto-merge with the other commit.
Adds the ability to capture a process's stderr pipe.. Since
std::streambuf
only has 1 read end and 1 write and, the stderr has to be backed by its ownstreambuf
. Probably not be the best implementation, but it works.