]> git.eshelyaron.com Git - emacs.git/commitdiff
* fontset.c (free_realized_fontset): Mark unreachable code with if (0).
authorPaul Eggert <eggert@cs.ucla.edu>
Mon, 17 Jan 2011 03:05:08 +0000 (19:05 -0800)
committerPaul Eggert <eggert@cs.ucla.edu>
Mon, 17 Jan 2011 03:05:08 +0000 (19:05 -0800)
Previously it was marked by preceding it with "return;", but
Sun cc complains about this.

src/ChangeLog
src/fontset.c

index cfaaf4c9087d0c1e4c0a77a43f9b4649d087bba0..698c5bd4cd790ea67a9fcc5490f72a4a6c5974e9 100644 (file)
@@ -1,5 +1,9 @@
 2011-01-17  Paul Eggert  <eggert@cs.ucla.edu>
 
+       * fontset.c (free_realized_fontset): Mark unreachable code with if (0).
+       Previously it was marked by preceding it with "return;", but
+       Sun cc complains about this.
+
        * coding.c (decode_coding_emacs_mule): Remove unreachable code.
        This is a typo left over from 2009-03-06T07:51:52Z!handa@m17n.org,
        which fixed Bug#2370.  Caught by Sun cc.
index c38b01d4725caedd2a22ad588aa4f8f22784dbe2..8d58f4cee9a804bc360ad40617d64852446717cc 100644 (file)
@@ -849,12 +849,12 @@ free_realized_fontset (FRAME_PTR f, Lisp_Object fontset)
 {
   Lisp_Object tail;
 
-  return;
-  for (tail = FONTSET_OBJLIST (fontset); CONSP (tail); tail = XCDR (tail))
-    {
-      xassert (FONT_OBJECT_P (XCAR (tail)));
-      font_close_object (f, XCAR (tail));
-    }
+  if (0)
+    for (tail = FONTSET_OBJLIST (fontset); CONSP (tail); tail = XCDR (tail))
+      {
+       xassert (FONT_OBJECT_P (XCAR (tail)));
+       font_close_object (f, XCAR (tail));
+      }
 }
 
 /* Free fontset of FACE defined on frame F.  Called from
@@ -2263,4 +2263,3 @@ at the vertical center of lines.  */);
   defsubr (&Sfontset_list_all);
 #endif
 }
-