Bitcode: Use unsigned char to record MDStrings
[oota-llvm.git] / lib / Bitcode / Writer / BitcodeWriter.cpp
index 90ac1f19b7d297cf2fbb00e501e5e5744bf4cef0..c349d1053ded2b5a3c1f5873345defceb262eae7 100644 (file)
@@ -800,7 +800,7 @@ static void WriteModuleMetadata(const Module *M,
       }
 
       // Code: [strchar x N]
-      Record.append(MDS->begin(), MDS->end());
+      Record.append(MDS->bytes_begin(), MDS->bytes_end());
 
       // Emit the finished record.
       Stream.EmitRecord(bitc::METADATA_STRING, Record, MDSAbbrev);