From d406f34e77ed131039058079c171b58384d89171 Mon Sep 17 00:00:00 2001 From: Craig Topper Date: Sun, 31 Jan 2016 01:12:38 +0000 Subject: [PATCH] Shrink character buffer size in raw_ostream::write_hex to 16 characters intead of 20 as that's the largest string a 64-bit hex value can be. llvm-svn: 259313 --- lib/Support/raw_ostream.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/Support/raw_ostream.cpp b/lib/Support/raw_ostream.cpp index a278a3b4660..4bea934a4b4 100644 --- a/lib/Support/raw_ostream.cpp +++ b/lib/Support/raw_ostream.cpp @@ -166,7 +166,7 @@ raw_ostream &raw_ostream::write_hex(unsigned long long N) { if (N == 0) return *this << '0'; - char NumberBuffer[20]; + char NumberBuffer[16]; char *EndPtr = std::end(NumberBuffer); char *CurPtr = EndPtr;