We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 5a92ac5 commit bc22352Copy full SHA for bc22352
1 file changed
src/ui/app.cpp
@@ -402,7 +402,11 @@ void App::open_file(const char* path) {
402
}
403
} else if (magic == 0x464C457F) {
404
result = elf_loader_.load(path);
405
- } else {
+ } 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
410
out_.log("ERROR: unsupported file format (expected PE or ELF)");
411
return;
412
0 commit comments