From 0c9bc8172473d215977a32e18ac050bdeab14cc7 Mon Sep 17 00:00:00 2001 From: Michael Becker Date: Fri, 3 Apr 2020 11:49:11 -0400 Subject: [PATCH] Move CalculateAlignment function (should this be static?) to ReaderWriterBase --- Libraries/UniversalEditor.Core/IO/ReaderWriterBase.cs | 7 +++++++ Libraries/UniversalEditor.Core/IO/Writer.cs | 7 ------- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/Libraries/UniversalEditor.Core/IO/ReaderWriterBase.cs b/Libraries/UniversalEditor.Core/IO/ReaderWriterBase.cs index 6920ee4e..ca590d0f 100644 --- a/Libraries/UniversalEditor.Core/IO/ReaderWriterBase.cs +++ b/Libraries/UniversalEditor.Core/IO/ReaderWriterBase.cs @@ -109,5 +109,12 @@ namespace UniversalEditor.IO Accessor.Position += paddingCount; } } + + public long CalculateAlignment(long currentPosition, long alignTo, long extraPadding = 0) + { + long paddingCount = ((alignTo - (currentPosition % alignTo)) % alignTo); + paddingCount += extraPadding; + return paddingCount; + } } } diff --git a/Libraries/UniversalEditor.Core/IO/Writer.cs b/Libraries/UniversalEditor.Core/IO/Writer.cs index dff9a9c8..65fdbd8b 100644 --- a/Libraries/UniversalEditor.Core/IO/Writer.cs +++ b/Libraries/UniversalEditor.Core/IO/Writer.cs @@ -168,13 +168,6 @@ namespace UniversalEditor.IO WriteBytes(realData); } - public long CalculateAlignment(long currentPosition, long alignTo, long extraPadding = 0) - { - long paddingCount = ((alignTo - (currentPosition % alignTo)) % alignTo); - paddingCount += extraPadding; - return paddingCount; - } - public void WriteLengthPrefixedString(string value) { WriteLengthPrefixedString(value, base.Accessor.DefaultEncoding);