Actually init arrays.

This commit is contained in:
Sławomir Śpiewak
2024-08-05 15:17:26 +02:00
parent ab67cb5187
commit 071a33eb94
2 changed files with 9 additions and 2 deletions

View File

@@ -35,7 +35,7 @@ using GameRes.Utility;
namespace GameRes.Formats.DxLib
{
internal struct DXA8HuffmanNode
internal class DXA8HuffmanNode
{
public UInt64 Weight;
public int bitNumber;
@@ -44,6 +44,13 @@ namespace GameRes.Formats.DxLib
public int ParentNode; // index of parent node.
public int[] ChildNode; //two children nodes, -1 if not existent.
DXA8HuffmanNode()
{
bitArray = new byte[32];
ChildNode = new int[2];
}
}
internal sealed class HuffmanDecoder