From 7f3d2dfdfb0751d5a8cf0e30bd8f8c7cdaebf5d5 Mon Sep 17 00:00:00 2001 From: morkt Date: Sun, 9 Oct 2016 01:29:07 +0400 Subject: [PATCH] (ByteStringEncryptedStream): redunant conditional. --- ArcFormats/SimpleEncryption.cs | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/ArcFormats/SimpleEncryption.cs b/ArcFormats/SimpleEncryption.cs index 5eb1b90c..119018f7 100644 --- a/ArcFormats/SimpleEncryption.cs +++ b/ArcFormats/SimpleEncryption.cs @@ -119,12 +119,9 @@ namespace GameRes.Formats { int start_pos = (int)((m_base_pos + BaseStream.Position) % m_key.Length); int read = BaseStream.Read (buffer, offset, count); - if (read > 0) + for (int i = 0; i < read; ++i) { - for (int i = 0; i < read; ++i) - { - buffer[offset+i] ^= m_key[(start_pos + i) % m_key.Length]; - } + buffer[offset+i] ^= m_key[(start_pos + i) % m_key.Length]; } return read; }