about summary refs log tree commit diff
diff options
context:
space:
mode:
authorHeiko Eißfeldt <heiko@hexco.de>2019-07-14 22:56:27 +0200
committerHeiko Eißfeldt <heiko@hexco.de>2019-07-14 22:56:27 +0200
commit0d217e15d59bf3286f6b428df21ef36e6e27b0dd (patch)
treebb759fd569700a679aac52a9346f33d53131919e
parent520c85c7b7b1ec3aea125b59b6b8b20fa746d5be (diff)
downloadafl++-0d217e15d59bf3286f6b428df21ef36e6e27b0dd.tar.gz
fix merge artefact (check_binary)
-rw-r--r--afl-fuzz.c7
1 files changed, 2 insertions, 5 deletions
diff --git a/afl-fuzz.c b/afl-fuzz.c
index f5e10369..3a8e5750 100644
--- a/afl-fuzz.c
+++ b/afl-fuzz.c
@@ -11102,11 +11102,6 @@ EXP_ST void check_binary(u8* fname) {
 
   close(fd);
 
-#if !defined(__arm__) && !defined(__arm64__)
-  if (f_data[0] != 0xCF || f_data[1] != 0xFA || f_data[2] != 0xED)
-    FATAL("Program '%s' is not a 64-bit Mach-O binary", target_path);
-#endif
-
   if (f_data[0] == '#' && f_data[1] == '!') {
 
     SAYF("\n" cLRD "[-] " cRST
@@ -11130,8 +11125,10 @@ EXP_ST void check_binary(u8* fname) {
 
 #else
 
+#if !defined(__arm__) && !defined(__arm64__)
   if (f_data[0] != 0xCF || f_data[1] != 0xFA || f_data[2] != 0xED)
     FATAL("Program '%s' is not a 64-bit Mach-O binary", target_path);
+#endif
 
 #endif /* ^!__APPLE__ */