Bug: ::execute concatenates output

- The ::execute function concatenates output to the std::string provided, which
  is almost never wanted. Now it clears first.
This commit is contained in:
Paul Beckingham 2015-05-25 09:27:07 -04:00
parent 2834e14eb5
commit 5d7c55c7af

View file

@ -99,6 +99,7 @@ int execute (
close (pin[1]);
}
output = "";
read_retval = -1;
written = 0;
while (read_retval != 0 || input.size () != written)