]> code.delx.au - gnu-emacs/commitdiff
(make_fontset): Use larger_vector.
authorEli Zaretskii <eliz@gnu.org>
Sat, 13 Oct 2007 12:07:41 +0000 (12:07 +0000)
committerEli Zaretskii <eliz@gnu.org>
Sat, 13 Oct 2007 12:07:41 +0000 (12:07 +0000)
src/fontset.c

index 1d6e73517b6f3ff21f212ee04770c639ab00d072..2c0f0ac161ce6820020e36e84e9f8e8d856b21f1 100644 (file)
@@ -391,15 +391,7 @@ make_fontset (frame, name, base)
   while (!NILP (AREF (Vfontset_table, id))) id++;
 
   if (id + 1 == size)
-    {
-      Lisp_Object tem;
-      int i;
-
-      tem = Fmake_vector (make_number (size + 8), Qnil);
-      for (i = 0; i < size; i++)
-       AREF (tem, i) = AREF (Vfontset_table, i);
-      Vfontset_table = tem;
-    }
+    Vfontset_table = larger_vector (Vfontset_table, size + 8, Qnil);
 
   fontset = Fmake_char_table (Qfontset, Qnil);