Fix some syntax errors (#1243)
* move signal.h inclusion outside of if-else block not sure if this change is appropriate, we need to make sure SIG_IGN is only set on POSIX targets. To verify this we might need to include unistd.h, * fix syntax error this is often overlooked when compiling for normal platforms
This commit is contained in:
parent
213dc7142e
commit
6d0e7f3046
12
src/main.c
12
src/main.c
|
@ -5,16 +5,16 @@
|
||||||
#include "rencache.h"
|
#include "rencache.h"
|
||||||
#include "renderer.h"
|
#include "renderer.h"
|
||||||
|
|
||||||
|
#include <signal.h>
|
||||||
|
|
||||||
#ifdef _WIN32
|
#ifdef _WIN32
|
||||||
#include <windows.h>
|
#include <windows.h>
|
||||||
#elif __linux__
|
#elif defined(__linux__)
|
||||||
#include <unistd.h>
|
#include <unistd.h>
|
||||||
#include <signal.h>
|
#elif defined(__APPLE__)
|
||||||
#elif __APPLE__
|
|
||||||
#include <mach-o/dyld.h>
|
#include <mach-o/dyld.h>
|
||||||
#elif __FreeBSD__
|
#elif defined(__FreeBSD__)
|
||||||
#include <sys/sysctl.h>
|
#include <sys/sysctl.h>
|
||||||
#include <signal.h>
|
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|
||||||
|
@ -51,7 +51,7 @@ static void get_exe_filename(char *buf, int sz) {
|
||||||
const int mib[4] = { CTL_KERN, KERN_PROC, KERN_PROC_PATHNAME, -1 };
|
const int mib[4] = { CTL_KERN, KERN_PROC, KERN_PROC_PATHNAME, -1 };
|
||||||
sysctl(mib, 4, buf, &len, NULL, 0);
|
sysctl(mib, 4, buf, &len, NULL, 0);
|
||||||
#else
|
#else
|
||||||
*buf = NULL;
|
*buf = 0;
|
||||||
#endif
|
#endif
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue