| Index: base/syslog_logging.h
|
| diff --git a/base/syslog_logging.h b/base/syslog_logging.h
|
| index 74f35beaf1aab86beb06d39e8d272c4a7c413ec5..736a5b2efe9de14f9c1e175543d5f69a92b668bf 100644
|
| --- a/base/syslog_logging.h
|
| +++ b/base/syslog_logging.h
|
| @@ -5,7 +5,10 @@
|
| #ifndef BASE_SYSLOG_LOGGING_H_
|
| #define BASE_SYSLOG_LOGGING_H_
|
|
|
| +#include <iosfwd>
|
| +
|
| #include "base/logging.h"
|
| +#include "build/build_config.h"
|
|
|
| namespace logging {
|
|
|
| @@ -17,10 +20,14 @@ namespace logging {
|
| #define SYSLOG(severity) \
|
| SYSLOG_STREAM(severity)
|
|
|
| -// Sets the name of the event source for logging to the Windows Event Log.
|
| -// Call this function once before using the SYSLOG macro or otherwise it will
|
| -// behave as a regular LOG macro.
|
| -void BASE_EXPORT SetEventSourceName(const std::string& name);
|
| +#if defined(OS_WIN)
|
| +// Sets the name, category and event id of the event source for logging to the
|
| +// Windows Event Log. Call this function once before using the SYSLOG macro or
|
| +// otherwise it will behave as a regular LOG macro.
|
| +void BASE_EXPORT SetEventSource(const std::string& name,
|
| + uint16_t category,
|
| + uint32_t event_id);
|
| +#endif // defined(OS_WIN)
|
|
|
| // Creates a formatted message on the system event log. That would be the
|
| // Application Event log on Windows and the messages log file on POSIX systems.
|
|
|