mirror of
https://github.com/AFLplusplus/AFLplusplus.git
synced 2025-06-13 02:28:09 +00:00
fixes and code format
This commit is contained in:
15
src/afl-cc.c
15
src/afl-cc.c
@ -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
|
||||
|
||||
|
Reference in New Issue
Block a user