Try to fix bugs.

This commit is contained in:
Bruce
2026-04-10 10:50:22 +08:00
parent 19757502ae
commit f563f97f12
17 changed files with 231 additions and 332 deletions

View File

@@ -121,11 +121,6 @@ namespace PriFileFormat
FileNameOffset = fileNameOffset;
}
}
~ReferencedFileSection ()
{
foreach (var file in ReferencedFiles) { file.Parent = null; }
ReferencedFiles = null;
}
}
public class ReferencedEntry
{
@@ -150,13 +145,11 @@ namespace PriFileFormat
return fullName;
}
}
~ReferencedEntry () { Parent = null; }
}
public class ReferencedFolder: ReferencedEntry
{
internal ReferencedFolder (ReferencedFolder parent, string name) : base (parent, name) {}
public IReadOnlyList<ReferencedEntry> Children { get; internal set; }
~ReferencedFolder () { Children = null; }
}
public class ReferencedFile: ReferencedEntry
{