]> code.delx.au - gnu-emacs/blobdiff - src/fringe.c
doh, fixing year in ChangeLog entries introduced by last two commits
[gnu-emacs] / src / fringe.c
index c7262d1933627359ef24269f6ed452de367cb5bb..a494f681cd7fe7141683b3c47345136199f2a517 100644 (file)
@@ -1723,15 +1723,13 @@ init_fringe_once (void)
 void
 init_fringe (void)
 {
-  int i;
-
   max_fringe_bitmaps = MAX_STANDARD_FRINGE_BITMAPS + 20;
 
   fringe_bitmaps = xzalloc (max_fringe_bitmaps * sizeof *fringe_bitmaps);
-  fringe_faces = xmalloc (max_fringe_bitmaps * sizeof *fringe_faces);
 
-  for (i = 0; i < max_fringe_bitmaps; i++)
-    fringe_faces[i] = Qnil;
+  fringe_faces = xzalloc (max_fringe_bitmaps * sizeof *fringe_faces);
+  if (NIL_IS_NONZERO)
+    memsetnil (fringe_faces, max_fringe_bitmaps);
 }
 
 #ifdef HAVE_NTGUI