]> code.delx.au - gnu-emacs/blobdiff - src/fontset.c
Merge from emacs--devo--0
[gnu-emacs] / src / fontset.c
index a9cf53c4913de8a516043adb57ef0274abe33c9e..045e632778ebfeb7abf22980f25dbc6312b0837b 100644 (file)
@@ -859,16 +859,7 @@ make_fontset (frame, name, base)
   while (!NILP (AREF (Vfontset_table, id))) id++;
 
   if (id + 1 == size)
-    {
-      /* We must grow Vfontset_table.  */
-      Lisp_Object tem;
-      int i;
-
-      tem = Fmake_vector (make_number (size + 32), Qnil);
-      for (i = 0; i < size; i++)
-       AREF (tem, i) = AREF (Vfontset_table, i);
-      Vfontset_table = tem;
-    }
+    Vfontset_table = larger_vector (Vfontset_table, size + 32, Qnil);
 
   fontset = Fmake_char_table (Qfontset, Qnil);