diff --git a/patterns/pe.hexpat b/patterns/pe.hexpat index 16f4ad6..fe82f8d 100644 --- a/patterns/pe.hexpat +++ b/patterns/pe.hexpat @@ -921,7 +921,7 @@ bitfield BaseRelocationWord { struct BaseRelocationBlock { u32 pageRVA; u32 blockSize; - BaseRelocationWord word; + BaseRelocationWord word[while($ < addressof(this) + this.blockSize)] [[inline]]; }; struct BaseRelocationTable {