Using llvm::sys::swapByteOrder() for the common case of byte-swapping a value in...
[oota-llvm.git] / lib / MC / ELFObjectWriter.cpp
index 0a17c33f7fbf5cda426edf023fa3787c47f296e1..a98a13e0cd42aac0df11d5609cbbc8ae9d10a901 100644 (file)
@@ -1179,7 +1179,7 @@ prependCompressionHeader(uint64_t Size,
   if (Size <= Magic.size() + sizeof(Size) + CompressedContents.size())
     return false;
   if (sys::IsLittleEndianHost)
-    Size = sys::getSwappedBytes(Size);
+    sys::swapByteOrder(Size);
   CompressedContents.insert(CompressedContents.begin(),
                             Magic.size() + sizeof(Size), 0);
   std::copy(Magic.begin(), Magic.end(), CompressedContents.begin());