/[emacs]/emacs/src/xfaces.c
ViewVC logotype

Diff of /emacs/src/xfaces.c

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.237 by monnier, Wed Oct 31 01:52:59 2001 UTC revision 1.238 by gerd, Wed Oct 31 11:10:25 2001 UTC
# Line 1664  free_face_colors (f, face) Line 1664  free_face_colors (f, face)
1664       struct face *face;       struct face *face;
1665  {  {
1666  #ifdef HAVE_X_WINDOWS  #ifdef HAVE_X_WINDOWS
1667      if (face->colors_copied_bitwise_p)
1668        return;
1669    
1670    BLOCK_INPUT;    BLOCK_INPUT;
1671    
1672    if (!face->foreground_defaulted_p)    if (!face->foreground_defaulted_p)
# Line 6350  realize_x_face (cache, attrs, c, base_fa Line 6353  realize_x_face (cache, attrs, c, base_fa
6353        face->gc = 0;        face->gc = 0;
6354    
6355        /* Don't try to free the colors copied bitwise from BASE_FACE.  */        /* Don't try to free the colors copied bitwise from BASE_FACE.  */
6356        face->foreground_defaulted_p = 1;        face->colors_copied_bitwise_p = 1;
       face->background_defaulted_p = 1;  
       face->underline_defaulted_p = 1;  
       face->overline_color_defaulted_p = 1;  
       face->strike_through_color_defaulted_p = 1;  
       face->box_color_defaulted_p = 1;  
6357    
6358        /* to force realize_face to load font */        /* to force realize_face to load font */
6359        face->font = NULL;        face->font = NULL;

Legend:
Removed from v.1.237  
changed lines
  Added in v.1.238

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26