win-capture: Do not require pipe/mutex within hook

Named pipes cannot be used within UWP programs, so make them optional.
This commit is contained in:
jp9000
2016-10-31 01:42:21 -07:00
parent 746061fb3a
commit 4ec1033741

View File

@@ -237,15 +237,11 @@ static inline bool init_hook(HANDLE thread_handle)
sprintf(keepalive_name, "%s%lu", EVENT_HOOK_KEEPALIVE,
GetCurrentProcessId());
if (!init_pipe()) {
return false;
}
init_pipe();
if (!init_signals()) {
return false;
}
if (!init_mutexes()) {
return false;
}
init_mutexes();
if (!init_system_path()) {
return false;
}