]> git.eshelyaron.com Git - emacs.git/commitdiff
dispextern.h (struct glyph): Change the bit length of glyphless.ch to 22 to make...
authorKenichi Handa <handa@m17n.org>
Sun, 25 Mar 2012 15:35:23 +0000 (00:35 +0900)
committerKenichi Handa <handa@m17n.org>
Sun, 25 Mar 2012 15:35:23 +0000 (00:35 +0900)
src/ChangeLog
src/dispextern.h

index 9a4d10d410e23fc905c2a63722581832660e62dc..0c2ba9811118276ff254a997b47c1828815e9ed8 100644 (file)
@@ -1,3 +1,8 @@
+2012-03-25  Kenichi Handa  <handa@m17n.org>
+
+       * dispextern.h (struct glyph): Change the bit length of
+       glyphless.ch to 22 to make the member glyphless fit in 32 bits.
+
 2012-03-24  Eli Zaretskii  <eliz@gnu.org>
 
        * s/ms-w32.h (tzname): Include time.h before redirecting to
index 2d4aee0cb9487ac2f439e0741656f94485d9888c..6024b67ad28c1a313e44a5c3ace95b981d5f801e 100644 (file)
@@ -454,7 +454,7 @@ struct glyph
       /* Length of acronym or hexadecimal code string (at most 8).  */
       unsigned len : 4;
       /* Character to display.  Actually we need only 22 bits.  */
-      unsigned ch : 26;
+      unsigned ch : 22;
     } glyphless;
 
     /* Used to compare all bit-fields above in one step.  */