summaryrefslogtreecommitdiff
path: root/EmbeddedResources.cs
diff options
context:
space:
mode:
authorSarah Duck <git@sarahduck.ca>2025-06-16 22:10:06 -0700
committerSarah Duck <git@sarahduck.ca>2025-06-16 22:10:06 -0700
commit48deeeabfd86cfc5b993936760e1332308a47ab2 (patch)
treea2dd297bb356cad7792fe0f75de52f47685ee03f /EmbeddedResources.cs
parentc5b8b31dc7f29fd5512ac482cdffa2d274e6e01b (diff)
Optimizations, and Transparent Window!
Diffstat (limited to 'EmbeddedResources.cs')
-rw-r--r--EmbeddedResources.cs5
1 files changed, 3 insertions, 2 deletions
diff --git a/EmbeddedResources.cs b/EmbeddedResources.cs
index 8fdc1f8..2be42a6 100644
--- a/EmbeddedResources.cs
+++ b/EmbeddedResources.cs
@@ -10,7 +10,8 @@ static class EmbeddedResources
public static byte[] GetResource(string name)
{
using Stream EmbeddedFile = assembly.GetManifestResourceStream($"{assemblyName}.{name}")!;
- using BinaryReader reader = new(EmbeddedFile);
- return reader.ReadBytes((int)EmbeddedFile.Length);
+ byte[] fileData = new byte[EmbeddedFile.Length];
+ EmbeddedFile.ReadExactly(fileData);
+ return fileData;
}
} \ No newline at end of file