mirror of
https://github.com/gabime/spdlog.git
synced 2024-12-26 10:31:34 +08:00
updated member name in win eventlog sink
This commit is contained in:
parent
ff59b07986
commit
5da9818676
@ -194,23 +194,23 @@ template<typename Mutex>
|
|||||||
class win_eventlog_sink : public base_sink<Mutex>
|
class win_eventlog_sink : public base_sink<Mutex>
|
||||||
{
|
{
|
||||||
private:
|
private:
|
||||||
HANDLE hEventLog_{NULL};
|
HANDLE h_eventlog_{NULL};
|
||||||
internal::sid_t current_user_sid_;
|
internal::sid_t current_user_sid_;
|
||||||
std::string source_;
|
std::string source_;
|
||||||
WORD event_id_;
|
WORD event_id_;
|
||||||
|
|
||||||
HANDLE event_log_handle()
|
HANDLE event_log_handle()
|
||||||
{
|
{
|
||||||
if (!hEventLog_)
|
if (!h_eventlog_)
|
||||||
{
|
{
|
||||||
hEventLog_ = ::RegisterEventSource(nullptr, source_.c_str());
|
h_eventlog_ = ::RegisterEventSource(nullptr, source_.c_str());
|
||||||
if (!hEventLog_ || hEventLog_ == (HANDLE)ERROR_ACCESS_DENIED)
|
if (!h_eventlog_ || h_eventlog_ == (HANDLE)ERROR_ACCESS_DENIED)
|
||||||
{
|
{
|
||||||
SPDLOG_THROW(internal::win32_error("RegisterEventSource"));
|
SPDLOG_THROW(internal::win32_error("RegisterEventSource"));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
return hEventLog_;
|
return h_eventlog_;
|
||||||
}
|
}
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
@ -241,7 +241,7 @@ public:
|
|||||||
{
|
{
|
||||||
try
|
try
|
||||||
{
|
{
|
||||||
current_user_sid_ = internal::sid_t::get_current_user_sid();
|
current_user_sid_ = internal::sid_t::sid_t();
|
||||||
}
|
}
|
||||||
catch (...)
|
catch (...)
|
||||||
{
|
{
|
||||||
@ -250,10 +250,11 @@ public:
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
~win_eventlog_sink()
|
~win_eventlog_sink() override
|
||||||
{
|
{
|
||||||
if (hEventLog_)
|
if (h_eventlog_) {
|
||||||
DeregisterEventSource(hEventLog_);
|
DeregisterEventSource(h_eventlog_);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user