Skip to content

Commit 53440e8

Browse files
authored
Merge pull request electron#6441 from miniak/remove-windows-vista-check
Remove unnecessary >= Windows Vista check
2 parents 1a08026 + 38016b8 commit 53440e8

File tree

1 file changed

+8
-14
lines changed

1 file changed

+8
-14
lines changed

atom/common/crash_reporter/win/crash_service.cc

Lines changed: 8 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -239,23 +239,17 @@ bool CrashService::Initialize(const base::string16& application_name,
239239
}
240240

241241
SECURITY_ATTRIBUTES security_attributes = {0};
242-
SECURITY_ATTRIBUTES* security_attributes_actual = NULL;
242+
SECURITY_DESCRIPTOR* security_descriptor =
243+
reinterpret_cast<SECURITY_DESCRIPTOR*>(
244+
GetSecurityDescriptorForLowIntegrity());
245+
DCHECK(security_descriptor != NULL);
243246

244-
if (base::win::GetVersion() >= base::win::VERSION_VISTA) {
245-
SECURITY_DESCRIPTOR* security_descriptor =
246-
reinterpret_cast<SECURITY_DESCRIPTOR*>(
247-
GetSecurityDescriptorForLowIntegrity());
248-
DCHECK(security_descriptor != NULL);
249-
250-
security_attributes.nLength = sizeof(security_attributes);
251-
security_attributes.lpSecurityDescriptor = security_descriptor;
252-
security_attributes.bInheritHandle = FALSE;
253-
254-
security_attributes_actual = &security_attributes;
255-
}
247+
security_attributes.nLength = sizeof(security_attributes);
248+
security_attributes.lpSecurityDescriptor = security_descriptor;
249+
security_attributes.bInheritHandle = FALSE;
256250

257251
// Create the OOP crash generator object.
258-
dumper_ = new CrashGenerationServer(pipe_name, security_attributes_actual,
252+
dumper_ = new CrashGenerationServer(pipe_name, &security_attributes,
259253
&CrashService::OnClientConnected, this,
260254
&CrashService::OnClientDumpRequest, this,
261255
&CrashService::OnClientExited, this,

0 commit comments

Comments
 (0)