From 52925ea07e4bfd98e6b3febbc0594f5da634f5d3 Mon Sep 17 00:00:00 2001 From: Nicolas Despres Date: Tue, 22 Mar 2011 08:48:16 +0100 Subject: Add missing CPP guards. --- src/build_log.h | 5 +++++ src/hash_map.h | 5 +++++ src/subprocess.h | 5 +++++ src/test.h | 5 +++++ src/util.h | 5 +++++ 5 files changed, 25 insertions(+) diff --git a/src/build_log.h b/src/build_log.h index be12d85..a671467 100644 --- a/src/build_log.h +++ b/src/build_log.h @@ -12,6 +12,9 @@ // See the License for the specific language governing permissions and // limitations under the License. +#ifndef NINJA_BUILD_LOG_H_ +#define NINJA_BUILD_LOG_H_ + #include #include using namespace std; @@ -61,3 +64,5 @@ struct BuildLog { BuildConfig* config_; bool needs_recompaction_; }; + +#endif // NINJA_BUILD_LOG_H_ diff --git a/src/hash_map.h b/src/hash_map.h index 45a83a9..dd63c01 100644 --- a/src/hash_map.h +++ b/src/hash_map.h @@ -12,6 +12,9 @@ // See the License for the specific language governing permissions and // limitations under the License. +#ifndef NINJA_MAP_H_ +#define NINJA_MAP_H_ + #include using __gnu_cxx::hash_map; @@ -24,3 +27,5 @@ struct hash { } }; } + +#endif // NINJA_MAP_H_ diff --git a/src/subprocess.h b/src/subprocess.h index 35b7914..acdb625 100644 --- a/src/subprocess.h +++ b/src/subprocess.h @@ -12,6 +12,9 @@ // See the License for the specific language governing permissions and // limitations under the License. +#ifndef NINJA_SUBPROCESS_H_ +#define NINJA_SUBPROCESS_H_ + #include #include #include @@ -54,3 +57,5 @@ struct SubprocessSet { vector running_; queue finished_; }; + +#endif // NINJA_SUBPROCESS_H_ diff --git a/src/test.h b/src/test.h index 74ee430..988617f 100644 --- a/src/test.h +++ b/src/test.h @@ -12,6 +12,9 @@ // See the License for the specific language governing permissions and // limitations under the License. +#ifndef NINJA_TEST_H_ +#define NINJA_TEST_H_ + #include #include "ninja.h" @@ -53,3 +56,5 @@ struct VirtualFileSystem : public DiskInterface { typedef map FileMap; FileMap files_; }; + +#endif // NINJA_TEST_H_ diff --git a/src/util.h b/src/util.h index e697b92..30544ca 100644 --- a/src/util.h +++ b/src/util.h @@ -12,6 +12,9 @@ // See the License for the specific language governing permissions and // limitations under the License. +#ifndef NINJA_UTIL_H_ +#define NINJA_UTIL_H_ + // Dump a backtrace to stderr. // |skip_frames| is how many frames to skip; // DumpBacktrace implicitly skips itself already. @@ -22,3 +25,5 @@ void Fatal(const char* msg, ...); // Log an error message. void Error(const char* msg, ...); + +#endif // NINJA_UTIL_H_ -- cgit v0.12