From 9e9fcac654edac7d43808064ad69fc0df62d3cdb Mon Sep 17 00:00:00 2001 From: Matt Nadareski Date: Mon, 22 Sep 2025 12:39:44 -0400 Subject: [PATCH] Move delay load table because it was missed --- .../PortableExecutable/Executable.cs | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/SabreTools.Models/PortableExecutable/Executable.cs b/SabreTools.Models/PortableExecutable/Executable.cs index 1296940..91df548 100644 --- a/SabreTools.Models/PortableExecutable/Executable.cs +++ b/SabreTools.Models/PortableExecutable/Executable.cs @@ -48,11 +48,6 @@ namespace SabreTools.Models.PortableExecutable /// public COFF.StringTable? StringTable { get; set; } - /// - /// Delay-load directory table - /// - public DelayLoad.DirectoryTable? DelayLoadDirectoryTable { get; set; } - #region Data Directories /// @@ -192,7 +187,16 @@ namespace SabreTools.Models.PortableExecutable // TODO: Thread Local Storage (.tls) // TODO: Load Configuration Table // TODO: Bound Import Table - // TODO: Delay Import Descriptor + + #region Delay Load Table + + /// + /// Delay-load directory table + /// + public DelayLoad.DirectoryTable? DelayLoadDirectoryTable { get; set; } + + #endregion + // TODO: CLR Runtime Header (.cormeta) // TODO: Reserved