ignore SIGPIPE from subprocesses spawned with reproc
This commit is contained in:
parent
76f561a8b5
commit
cffcb77726
|
@ -8,3 +8,4 @@ subprojects/lua
|
|||
subprojects/libagg
|
||||
subprojects/reproc
|
||||
lite
|
||||
error.txt
|
||||
|
|
|
@ -12,6 +12,7 @@
|
|||
#include <X11/Xlib.h>
|
||||
#include <X11/Xatom.h>
|
||||
#include <X11/Xresource.h>
|
||||
#include <signal.h>
|
||||
#elif __APPLE__
|
||||
#include <mach-o/dyld.h>
|
||||
#endif
|
||||
|
@ -106,6 +107,8 @@ int main(int argc, char **argv) {
|
|||
HINSTANCE lib = LoadLibrary("user32.dll");
|
||||
int (*SetProcessDPIAware)() = (void*) GetProcAddress(lib, "SetProcessDPIAware");
|
||||
SetProcessDPIAware();
|
||||
#else
|
||||
signal(SIGPIPE, SIG_IGN);
|
||||
#endif
|
||||
|
||||
SDL_Init(SDL_INIT_VIDEO | SDL_INIT_EVENTS);
|
||||
|
|
Loading…
Reference in New Issue