From: Daniel Dunbar Date: Tue, 10 Nov 2009 00:46:25 +0000 (+0000) Subject: Simplify, following MemoryBuffer::getSTDIN API fix. X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=89f8c1d40e22f498263dc4b00ed996e1817159b3;p=clang Simplify, following MemoryBuffer::getSTDIN API fix. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@86633 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/tools/clang-cc/clang-cc.cpp b/tools/clang-cc/clang-cc.cpp index 33f7465fa9..b80d5f87a3 100644 --- a/tools/clang-cc/clang-cc.cpp +++ b/tools/clang-cc/clang-cc.cpp @@ -909,14 +909,6 @@ static bool InitializeSourceManager(Preprocessor &PP, } } else { llvm::MemoryBuffer *SB = llvm::MemoryBuffer::getSTDIN(); - - // If stdin was empty, SB is null. Cons up an empty memory - // buffer now. - if (!SB) { - const char *EmptyStr = ""; - SB = llvm::MemoryBuffer::getMemBuffer(EmptyStr, EmptyStr, ""); - } - SourceMgr.createMainFileIDForMemBuffer(SB); if (SourceMgr.getMainFileID().isInvalid()) { PP.getDiagnostics().Report(FullSourceLoc(),