[mc] Clean up emission of byte sequences
[oota-llvm.git] / lib / MC / WinCOFFObjectWriter.cpp
index 38bb88335dd0b92e7d11e74e8373591fb0ffd5e1..fcd8219abd423ab233fa0a20826df45dece0d941 100644 (file)
@@ -530,8 +530,7 @@ void WinCOFFObjectWriter::WriteFileHeader(const COFF::header &Header) {
     WriteLE16(COFF::BigObjHeader::MinBigObjectVersion);
     WriteLE16(Header.Machine);
     WriteLE32(Header.TimeDateStamp);
-    for (uint8_t MagicChar : COFF::BigObjMagic)
-      Write8(MagicChar);
+    WriteBytes(StringRef(COFF::BigObjMagic, sizeof(COFF::BigObjMagic)));
     WriteLE32(0);
     WriteLE32(0);
     WriteLE32(0);