patch 8.2.4854: array size does not match usage

Problem:    Array size does not match usage.
Solution:   Make array size 3 instead of 4. (Christian Brabandt, closes #10336)
diff --git a/src/term.c b/src/term.c
index 769105e..4044d75 100644
--- a/src/term.c
+++ b/src/term.c
@@ -6760,7 +6760,7 @@
     0x80, 0x8A, 0x94, 0x9E, 0xA8, 0xB2, 0xBC, 0xC6, 0xD0, 0xDA, 0xE4, 0xEE
 };
 
-static char_u ansi_table[16][4] = {
+static char_u ansi_table[16][3] = {
 //   R    G    B
   {  0,   0,   0}, // black
   {224,   0,   0}, // dark red
diff --git a/src/version.c b/src/version.c
index de2ca4e..94c3470 100644
--- a/src/version.c
+++ b/src/version.c
@@ -747,6 +747,8 @@
 static int included_patches[] =
 {   /* Add new patch number below this line */
 /**/
+    4854,
+/**/
     4853,
 /**/
     4852,