2009-11-19 Rahul Kuchhal <kuchhal@chromium.org>
[WebKit-https.git] / WebCore / rendering / RenderListMarker.cpp
index 692666a90ef7487f9c09092bee25133cdc0e8ed1..28af4259cb0e8a3f5e7f3f088e78b929fbcc5c44 100644 (file)
@@ -48,7 +48,9 @@ static String toRoman(int number, bool upper)
     if (number < 1 || number > 3999)
         return String::number(number);
 
-    const int lettersSize = 12; // big enough for three each of I, X, C, and M
+    // Big enough to store largest roman number less than 3999 which
+    // is 3888 (MMMDCCCLXXXVIII)
+    const int lettersSize = 15;
     UChar letters[lettersSize];
 
     int length = 0;