diff options
Diffstat (limited to 'src/build.h')
-rw-r--r-- | src/build.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/build.h b/src/build.h index 43786f1..e38719c 100644 --- a/src/build.h +++ b/src/build.h @@ -178,7 +178,11 @@ struct Builder { State* state_; const BuildConfig& config_; Plan plan_; +#if __cplusplus < 201703L auto_ptr<CommandRunner> command_runner_; +#else + unique_ptr<CommandRunner> command_runner_; // auto_ptr was removed in C++17. +#endif BuildStatus* status_; private: |