[Top][All Lists]
[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. */