diff --git a/ArcFormats/Cyberworks/ImageTINK.cs b/ArcFormats/Cyberworks/ImageTINK.cs index 5962da76..a64085fc 100644 --- a/ArcFormats/Cyberworks/ImageTINK.cs +++ b/ArcFormats/Cyberworks/ImageTINK.cs @@ -60,7 +60,8 @@ namespace GameRes.Formats.Cyberworks public void Unpack () { - var header = new int[m_scheme.HeaderOrder.Length]; + int header_length = Math.Max (8, m_scheme.HeaderOrder.Length); + var header = new int[header_length]; for (int i = 0; i < m_scheme.HeaderOrder.Length; ++i) { int b = GetInt();