fixes and code format

This commit is contained in:
van Hauser
2020-12-07 14:36:04 +01:00
parent 4c2e375e22
commit e6de85861c
2 changed files with 8 additions and 11 deletions

View File

@ -192,25 +192,21 @@ static u8 *find_object(u8 *obj, u8 *argv0) {
}
#if \
defined(__FreeBSD__) \
|| defined(__DragonFly__) \
|| defined(__linux__) \
|| defined(__ANDROID__) \
|| defined(__NetBSD__)
#define HAS_PROC_FS 1
#if defined(__FreeBSD__) || defined(__DragonFly__) || defined(__linux__) || \
defined(__ANDROID__) || defined(__NetBSD__)
#define HAS_PROC_FS 1
#endif
#ifdef HAS_PROC_FS
else {
char *procname = NULL;
#if defined(__FreeBSD__) || defined(__DragonFly__)
#if defined(__FreeBSD__) || defined(__DragonFly__)
procname = "/proc/curproc/file";
#elif defined(__linux__) || defined(__ANDROID__)
procname = "/proc/self/exe";
#elif defined(__NetBSD__)
procname = "/proc/curproc/exe";
#endif
#endif
if (procname) {
char exepath[PATH_MAX];
@ -251,6 +247,7 @@ static u8 *find_object(u8 *obj, u8 *argv0) {
}
}
#endif
#undef HAS_PROC_FS