diff options
Diffstat (limited to 'src/buildtool/execution_api/local/local_response.hpp')
-rw-r--r-- | src/buildtool/execution_api/local/local_response.hpp | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/buildtool/execution_api/local/local_response.hpp b/src/buildtool/execution_api/local/local_response.hpp index 9084be0b..1f1adfa9 100644 --- a/src/buildtool/execution_api/local/local_response.hpp +++ b/src/buildtool/execution_api/local/local_response.hpp @@ -53,7 +53,9 @@ class LocalResponse final : public IExecutionResponse { ArtifactInfos artifacts{}; auto const& action_result = output_.action; artifacts.reserve( - static_cast<std::size_t>(action_result.output_files().size())); + static_cast<std::size_t>(action_result.output_files().size()) + + static_cast<std::size_t>( + action_result.output_directories().size())); // collect files and store them for (auto const& file : action_result.output_files()) { |