From 7bfddaef9cc9823d0246c9c524846a03110b7739 Mon Sep 17 00:00:00 2001 From: ds5678 <49847914+ds5678@users.noreply.github.com> Date: Fri, 9 May 2025 23:43:33 -0700 Subject: [PATCH] Fix regression in f9ba7978fe24a7196890af9cb7792ec8c30ab27d --- .../StreamedResourceExtensions.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Source/AssetRipper.SourceGenerated.Extensions/StreamedResourceExtensions.cs b/Source/AssetRipper.SourceGenerated.Extensions/StreamedResourceExtensions.cs index cfc3b1e2e..27c298a16 100644 --- a/Source/AssetRipper.SourceGenerated.Extensions/StreamedResourceExtensions.cs +++ b/Source/AssetRipper.SourceGenerated.Extensions/StreamedResourceExtensions.cs @@ -30,7 +30,7 @@ namespace AssetRipper.SourceGenerated.Extensions return false; } - return file.Stream.Length <= unchecked((long)(offset + size)); + return file.Stream.Length >= unchecked((long)(offset + size)); } internal static byte[]? GetContent(Utf8String? path, ulong offset, ulong size, AssetCollection collection) @@ -52,7 +52,7 @@ namespace AssetRipper.SourceGenerated.Extensions } ResourceFile? file = collection.Bundle.ResolveResource(path.String); - if (file == null) + if (file == null || file.Stream.Length < unchecked((long)(offset + size))) { return null; }