diff options
author | mark@chromium.org <mark@chromium.org@4c0a9323-5329-0410-9bdc-e9ce6186880e> | 2011-10-06 18:03:17 +0000 |
---|---|---|
committer | mark@chromium.org <mark@chromium.org@4c0a9323-5329-0410-9bdc-e9ce6186880e> | 2011-10-06 18:03:17 +0000 |
commit | be368a3d4a5ab67d9bafc24e46635fb2d3fda7ea (patch) | |
tree | 3f29a37a47939973bf82a4219129db0fb01145cc /src/client/mac/crash_generation/Inspector.mm | |
parent | Adding .dirstamp to svn:ignore for libdisasm. (diff) | |
download | breakpad-be368a3d4a5ab67d9bafc24e46635fb2d3fda7ea.tar.xz |
10.4 SDK fix
git-svn-id: http://google-breakpad.googlecode.com/svn/trunk@847 4c0a9323-5329-0410-9bdc-e9ce6186880e
Diffstat (limited to 'src/client/mac/crash_generation/Inspector.mm')
-rw-r--r-- | src/client/mac/crash_generation/Inspector.mm | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/src/client/mac/crash_generation/Inspector.mm b/src/client/mac/crash_generation/Inspector.mm index 47d3e7b7..24dc7940 100644 --- a/src/client/mac/crash_generation/Inspector.mm +++ b/src/client/mac/crash_generation/Inspector.mm @@ -31,6 +31,7 @@ #include <cstdio> #include <iostream> +#include <servers/bootstrap.h> #include <stdio.h> #include <string.h> #include <string> @@ -266,7 +267,13 @@ kern_return_t Inspector::ResetBootstrapPort() { &bootstrap_parent_port); if (kr != BOOTSTRAP_SUCCESS) { NSLog(@"ResetBootstrapPort: bootstrap_look_up failed: %s (%d)", - bootstrap_strerror(kr), kr); +#if defined(MAC_OS_X_VERSION_10_5) && \ + MAC_OS_X_VERSION_MAX_ALLOWED >= MAC_OS_X_VERSION_10_5 + bootstrap_strerror(kr), +#else + mach_error_string(kr), +#endif + kr); return kr; } |