| Index: chrome/common/child_process_logging.h
|
| diff --git a/chrome/common/child_process_logging.h b/chrome/common/child_process_logging.h
|
| index 7b80c82b9a16f25b1c1f1d46533e2826dc66f951..235e8a777c6a8fa440bf0f54457f5454a5d9c029 100644
|
| --- a/chrome/common/child_process_logging.h
|
| +++ b/chrome/common/child_process_logging.h
|
| @@ -10,6 +10,7 @@
|
| #include <string>
|
|
|
| #include "base/basictypes.h"
|
| +#include "base/mac/crash_logging.h"
|
| #include "googleurl/src/gurl.h"
|
|
|
| struct GPUInfo;
|
| @@ -78,25 +79,20 @@ class ScopedActiveURLSetter {
|
|
|
| } // namespace child_process_logging
|
|
|
| -#if defined(OS_MACOSX) && __OBJC__
|
| -
|
| -@class NSString;
|
| -
|
| -typedef void (*SetCrashKeyValueFuncPtr)(NSString*, NSString*);
|
| -typedef void (*ClearCrashKeyValueFuncPtr)(NSString*);
|
| +#if defined(OS_MACOSX)
|
|
|
| namespace child_process_logging {
|
| -void SetCrashKeyFunctions(SetCrashKeyValueFuncPtr set_key_func,
|
| - ClearCrashKeyValueFuncPtr clear_key_func);
|
| +
|
| void SetActiveURLImpl(const GURL& url,
|
| - SetCrashKeyValueFuncPtr set_key_func,
|
| - ClearCrashKeyValueFuncPtr clear_key_func);
|
| + base::mac::SetCrashKeyValueFuncPtr set_key_func,
|
| + base::mac::ClearCrashKeyValueFuncPtr clear_key_func);
|
|
|
| extern const int kMaxNumCrashURLChunks;
|
| extern const int kMaxNumURLChunkValueLength;
|
| extern const char *kUrlChunkFormatStr;
|
| +
|
| } // namespace child_process_logging
|
|
|
| -#endif // defined(OS_MACOSX) && __OBJC__
|
| +#endif // defined(OS_MACOSX)
|
|
|
| #endif // CHROME_COMMON_CHILD_PROCESS_LOGGING_H_
|
|
|