From 591b13934336a73edcc429f27d340a5fb91d51c6 Mon Sep 17 00:00:00 2001 From: Jeffrey Walton Date: Fri, 12 May 2017 15:29:03 -0400 Subject: Write MTIME in big-endian order Whitespace --- gzip.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gzip.cpp') diff --git a/gzip.cpp b/gzip.cpp index 4b4869b4..27972a1d 100644 --- a/gzip.cpp +++ b/gzip.cpp @@ -26,7 +26,7 @@ void Gzip::WritePrestreamHeader() AttachedTransformation()->Put(MAGIC2); AttachedTransformation()->Put(DEFLATED); AttachedTransformation()->Put((byte)flags); // general flag - AttachedTransformation()->PutWord32(m_filetime, LITTLE_ENDIAN_ORDER); // time stamp + AttachedTransformation()->PutWord32(m_filetime, BIG_ENDIAN_ORDER); // time stamp byte extra = (GetDeflateLevel() == 1) ? FAST : ((GetDeflateLevel() == 9) ? SLOW : 0); AttachedTransformation()->Put(extra); AttachedTransformation()->Put(GZIP_OS_CODE); @@ -51,7 +51,7 @@ void Gzip::WritePoststreamTail() SecByteBlock crc(4); m_crc.Final(crc); AttachedTransformation()->Put(crc, 4); - AttachedTransformation()->PutWord32(m_totalLen, LITTLE_ENDIAN_ORDER); + AttachedTransformation()->PutWord32(m_totalLen, BIG_ENDIAN_ORDER); m_filetime = 0; m_filename.clear(); -- cgit v1.2.1