Skip to content

Commit e6da8b7

Browse files
author
mylovereturns
authored
Merge pull request Sidenai#2 from Izgip/main
Update app.cpp
2 parents 5a92ac5 + bc22352 commit e6da8b7

1 file changed

Lines changed: 5 additions & 1 deletion

File tree

src/ui/app.cpp

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -402,7 +402,11 @@ void App::open_file(const char* path) {
402402
}
403403
} else if (magic == 0x464C457F) {
404404
result = elf_loader_.load(path);
405-
} else {
405+
} else if (magic == 0xFEEDFACE || magic == 0xFEEDFACF ||
406+
magic == 0xCEFAEDFE || magic == 0xCFAFFEED) {
407+
out_.log("Detected Mach-O binary (macOS)");
408+
result = macho_loader_.load(path);
409+
} else
406410
out_.log("ERROR: unsupported file format (expected PE or ELF)");
407411
return;
408412
}

0 commit comments

Comments
 (0)