From ce991c69c53bbe44a166165b52f1f12e71b76113 Mon Sep 17 00:00:00 2001 From: MattNL Date: Sat, 10 Jun 2023 07:46:15 -0400 Subject: [PATCH] Removed ARCUtil class --- PCK-Studio/Classes/Utils/ARC/ARCUtil.cs | 32 ------------------------- PCK-Studio/MainForm.cs | 1 - PCK-Studio/PckStudio.csproj | 4 +++- 3 files changed, 3 insertions(+), 34 deletions(-) delete mode 100644 PCK-Studio/Classes/Utils/ARC/ARCUtil.cs diff --git a/PCK-Studio/Classes/Utils/ARC/ARCUtil.cs b/PCK-Studio/Classes/Utils/ARC/ARCUtil.cs deleted file mode 100644 index 9ce8c140..00000000 --- a/PCK-Studio/Classes/Utils/ARC/ARCUtil.cs +++ /dev/null @@ -1,32 +0,0 @@ -using OMI.Workers.Archive; -using System.IO; - -namespace PckStudio.Classes.Utils.ARC -{ - public static class ARCUtil - { - public static void Inject(Stream stream, (string filepath, byte[] data) entry) - { - var reader = new ARCFileReader(); - var archive = reader.FromStream(stream); - archive.Add(entry.filepath, entry.data); - var writer = new ARCFileWriter(archive); - stream.Seek(0, SeekOrigin.Begin); - writer.WriteToStream(stream); - } - - public static bool ContainsFile(Stream stream, string filepath) - { - var reader = new ARCFileReader(); - var archive = reader.FromStream(stream); - return archive.ContainsKey(filepath); - } - - public static void Remove(Stream stream, string filepath) - { - var reader = new ARCFileReader(); - var archive = reader.FromStream(stream); - archive.Remove(filepath); - } - } -} \ No newline at end of file diff --git a/PCK-Studio/MainForm.cs b/PCK-Studio/MainForm.cs index f0dd7eb7..8ca28ea2 100644 --- a/PCK-Studio/MainForm.cs +++ b/PCK-Studio/MainForm.cs @@ -19,7 +19,6 @@ using OMI.Workers.Language; using PckStudio.Properties; using PckStudio.Classes.FileTypes; -using PckStudio.Classes.Utils.ARC; using PckStudio.Forms; using PckStudio.Forms.Utilities; using PckStudio.Forms.Editor; diff --git a/PCK-Studio/PckStudio.csproj b/PCK-Studio/PckStudio.csproj index a2011d1c..0f2dfb12 100644 --- a/PCK-Studio/PckStudio.csproj +++ b/PCK-Studio/PckStudio.csproj @@ -215,7 +215,6 @@ - @@ -781,6 +780,9 @@ SharpMss32 + + +