Merge branch 'fix_null_termination'
diff --git a/src/double-conversion.cc b/src/double-conversion.cc
index c3149e8..a79fe92 100644
--- a/src/double-conversion.cc
+++ b/src/double-conversion.cc
@@ -98,7 +98,8 @@
   }
   ASSERT(exponent < 1e4);
   const int kMaxExponentLength = 5;
-  char buffer[kMaxExponentLength];
+  char buffer[kMaxExponentLength + 1];
+  buffer[kMaxExponentLength] = '\0';
   int first_char_pos = kMaxExponentLength;
   while (exponent > 0) {
     buffer[--first_char_pos] = '0' + (exponent % 10);