emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Emacs-diffs] Changes to emacs/src/dispextern.h


From: Richard M. Stallman
Subject: [Emacs-diffs] Changes to emacs/src/dispextern.h
Date: Thu, 29 Aug 2002 10:41:28 -0400

Index: emacs/src/dispextern.h
diff -c emacs/src/dispextern.h:1.137 emacs/src/dispextern.h:1.138
*** emacs/src/dispextern.h:1.137        Tue Jul 16 15:48:08 2002
--- emacs/src/dispextern.h      Thu Aug 29 10:41:28 2002
***************
*** 1852,1861 ****
  /* Call produce_glyphs or produce_glyphs_hook, if set.  Shortcut to
     avoid the function call overhead.  */
  
! #define PRODUCE_GLYPHS(IT)                    \
!      (rif                                     \
!       ? rif->produce_glyphs ((IT))            \
!       : produce_glyphs ((IT)))
  
  /* Bit-flags indicating what operation move_it_to should perform.  */
  
--- 1852,1867 ----
  /* Call produce_glyphs or produce_glyphs_hook, if set.  Shortcut to
     avoid the function call overhead.  */
  
! #define PRODUCE_GLYPHS(IT)                    \
!      do {                                     \
!        extern int inhibit_free_realized_faces;        \
!        if (rif != NULL)                               \
!        rif->produce_glyphs ((IT));            \
!        else                                   \
!        produce_glyphs ((IT));                 \
!        if ((IT)->glyph_row != NULL)           \
!        inhibit_free_realized_faces = 1;       \
!      } while (0)
  
  /* Bit-flags indicating what operation move_it_to should perform.  */
  




reply via email to

[Prev in Thread] Current Thread [Next in Thread]