Changeset 2954 for trunk/kLdr/kLdrMod.c
- Timestamp:
- Feb 7, 2007, 5:42:32 AM (19 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/kLdr/kLdrMod.c
r2946 r2954 38 38 # include "kLdrModELF32.h" 39 39 # include "kLdrModELF64.h" 40 # include "kLdrModMachO.h" 40 41 #endif 41 42 … … 184 185 else if (u.u32 == IMAGE_NT_SIGNATURE) 185 186 rc = g_kLdrModPEOps.pfnCreate(&g_kLdrModPEOps, pRdr, offHdr, ppMod); 187 else if ( u.u32 == IMAGE_MACHO32_SIGNATURE 188 || u.u32 == IMAGE_MACHO32_SIGNATURE_OE 189 || u.u32 == IMAGE_MACHO64_SIGNATURE 190 || u.u32 == IMAGE_MACHO64_SIGNATURE_OE) 191 rc = g_kLdrModMachOOps.pfnCreate(&g_kLdrModMachOOps, pRdr, offHdr, ppMod); 186 192 else if (u.u32 == IMAGE_ELF_SIGNATURE) 187 193 rc = KLDR_ERR_ELF_NOT_SUPPORTED; 194 else if ( u.u32 == IMAGE_FAT_SIGNATURE 195 || u.u32 == IMAGE_FAT_SIGNATURE_OE) 196 rc = KLDR_ERR_FAT_NOT_SUPPORTED; 188 197 else 189 198 rc = KLDR_ERR_UNKNOWN_FORMAT;
Note:
See TracChangeset
for help on using the changeset viewer.