r215370 - ToolChains.cpp: Increase size of Lines vector in DetectDistro

Hans Wennborg hans at hanshq.net
Mon Aug 11 11:09:32 PDT 2014


Author: hans
Date: Mon Aug 11 13:09:32 2014
New Revision: 215370

URL: http://llvm.org/viewvc/llvm-project?rev=215370&view=rev
Log:
ToolChains.cpp: Increase size of Lines vector in DetectDistro

In a Clang bootstrap, the size of this vector was always 11.

Modified:
    cfe/trunk/lib/Driver/ToolChains.cpp

Modified: cfe/trunk/lib/Driver/ToolChains.cpp
URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/lib/Driver/ToolChains.cpp?rev=215370&r1=215369&r2=215370&view=diff
==============================================================================
--- cfe/trunk/lib/Driver/ToolChains.cpp (original)
+++ cfe/trunk/lib/Driver/ToolChains.cpp Mon Aug 11 13:09:32 2014
@@ -2796,7 +2796,7 @@ static Distro DetectDistro(llvm::Triple:
       llvm::MemoryBuffer::getFile("/etc/lsb-release");
   if (File) {
     StringRef Data = File.get()->getBuffer();
-    SmallVector<StringRef, 8> Lines;
+    SmallVector<StringRef, 16> Lines;
     Data.split(Lines, "\n");
     Distro Version = UnknownDistro;
     for (unsigned i = 0, s = Lines.size(); i != s; ++i)





More information about the cfe-commits mailing list