diff --git a/Ghidra/Features/Base/src/main/java/ghidra/app/util/bin/format/macho/commands/chained/DyldChainedImport.java b/Ghidra/Features/Base/src/main/java/ghidra/app/util/bin/format/macho/commands/chained/DyldChainedImport.java index 422479602a..65db0e2a69 100644 --- a/Ghidra/Features/Base/src/main/java/ghidra/app/util/bin/format/macho/commands/chained/DyldChainedImport.java +++ b/Ghidra/Features/Base/src/main/java/ghidra/app/util/bin/format/macho/commands/chained/DyldChainedImport.java @@ -63,7 +63,7 @@ public class DyldChainedImport implements StructConverter { case DYLD_CHAINED_IMPORT_ADDEND64: { long ival = reader.readNextLong(); lib_ordinal = (int) (ival & 0xffff); - weak_import = ((ival >> 8) & 1) == 1; + weak_import = ((ival >> 16) & 1) == 1; name_offset = ((ival >> 32) & 0xffffffffL); addend = reader.readNextLong(); break;