mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2025-08-01 16:26:29 +00:00
Change the MemoryBuffer::getFile* methods to take just a pointer to the
start of a filename, not a filename+length. All clients can produce a null terminated name, and the system api's require null terminated strings anyway. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@49041 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
@@ -374,11 +374,7 @@ static void PrintSize(double Bits) {
|
||||
/// AnalyzeBitcode - Analyze the bitcode file specified by InputFilename.
|
||||
static int AnalyzeBitcode() {
|
||||
// Read the input file.
|
||||
MemoryBuffer *Buffer;
|
||||
if (InputFilename == "-")
|
||||
Buffer = MemoryBuffer::getSTDIN();
|
||||
else
|
||||
Buffer = MemoryBuffer::getFile(&InputFilename[0], InputFilename.size());
|
||||
MemoryBuffer *Buffer = MemoryBuffer::getFileOrSTDIN(InputFilename.c_str());
|
||||
|
||||
if (Buffer == 0)
|
||||
return Error("Error reading '" + InputFilename + "'.");
|
||||
|
Reference in New Issue
Block a user