switch from variable size checksum data sections to just making well-defined fixed size ones for all of the concrete cases

This commit is contained in:
Ryan Fleury
2025-10-02 15:43:01 -07:00
parent 403d05cc8b
commit c1e32b93a7
8 changed files with 145 additions and 87 deletions
+5 -3
View File
@@ -10,7 +10,7 @@
#ifndef RDI_C
#define RDI_C
RDI_U16 rdi_section_element_size_table[42] =
RDI_U16 rdi_section_element_size_table[44] =
{
sizeof(RDI_U8),
sizeof(RDI_TopLevelInfo),
@@ -48,8 +48,10 @@ sizeof(RDI_LocationBlock),
sizeof(RDI_U8),
sizeof(RDI_U8),
sizeof(RDI_U32),
sizeof(RDI_U8),
sizeof(RDI_U32),
sizeof(RDI_MD5),
sizeof(RDI_SHA1),
sizeof(RDI_SHA256),
sizeof(RDI_U64),
sizeof(RDI_NameMap),
sizeof(RDI_NameMapBucket),
sizeof(RDI_NameMapNode),