diff options
author | Evan Martin <martine@danga.com> | 2013-05-23 21:09:27 (GMT) |
---|---|---|
committer | Evan Martin <martine@danga.com> | 2013-05-24 16:54:35 (GMT) |
commit | 32e707e5e9bf6c29ea80b70ec2d00091a5f8bb60 (patch) | |
tree | f16c8f9eb9e5aae87108c05fb38b21921db99543 /src/ninja.cc | |
parent | 0575b6f5ca8118afafeb15fb615bd4c1c55b9d35 (diff) | |
download | Ninja-32e707e5e9bf6c29ea80b70ec2d00091a5f8bb60.zip Ninja-32e707e5e9bf6c29ea80b70ec2d00091a5f8bb60.tar.gz Ninja-32e707e5e9bf6c29ea80b70ec2d00091a5f8bb60.tar.bz2 |
simplify some ifdefs
Diffstat (limited to 'src/ninja.cc')
-rw-r--r-- | src/ninja.cc | 12 |
1 files changed, 5 insertions, 7 deletions
diff --git a/src/ninja.cc b/src/ninja.cc index 6c4a1f9..4d0c16a 100644 --- a/src/ninja.cc +++ b/src/ninja.cc @@ -42,9 +42,14 @@ #include "util.h" #include "version.h" +#ifdef _MSC_VER // Defined in msvc_helper_main-win32.cc. int MSVCHelperMain(int argc, char** argv); +// Defined in minidump-win32.cc. +void CreateWin32MiniDump(_EXCEPTION_POINTERS* pep); +#endif + namespace { struct Tool; @@ -763,13 +768,6 @@ int RunBuild(Builder* builder, int argc, char** argv) { #ifdef _MSC_VER -} // anonymous namespace - -// Defined in minidump-win32.cc. -void CreateWin32MiniDump(_EXCEPTION_POINTERS* pep); - -namespace { - /// This handler processes fatal crashes that you can't catch /// Test example: C++ exception in a stack-unwind-block /// Real-world example: ninja launched a compiler to process a tricky |