emacs-diffs
[Top][All Lists]
Advanced

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

[Emacs-diffs] master f257a0a: * src/xdisp.c: Only check FRAME_RIF for gr


From: Alexander Gramiak
Subject: [Emacs-diffs] master f257a0a: * src/xdisp.c: Only check FRAME_RIF for graphical frames
Date: Fri, 26 Apr 2019 23:36:20 -0400 (EDT)

branch: master
commit f257a0a5b44b58e4d0dcd9cf2d66b31ab80500a5
Author: Alexander Gramiak <address@hidden>
Commit: Alexander Gramiak <address@hidden>

    * src/xdisp.c: Only check FRAME_RIF for graphical frames
---
 src/xdisp.c | 9 ++++++---
 1 file changed, 6 insertions(+), 3 deletions(-)

diff --git a/src/xdisp.c b/src/xdisp.c
index 9f0739e..d52d133 100644
--- a/src/xdisp.c
+++ b/src/xdisp.c
@@ -11599,7 +11599,8 @@ clear_garbaged_frames (void)
                clear_current_matrices (f);
 
 #ifdef HAVE_WINDOW_SYSTEM
-              if (FRAME_RIF (f)->clear_under_internal_border)
+              if (FRAME_WINDOW_P (f)
+                  && FRAME_RIF (f)->clear_under_internal_border)
                 FRAME_RIF (f)->clear_under_internal_border (f);
 #endif
              fset_redisplay (f);
@@ -11671,7 +11672,8 @@ echo_area_display (bool update_frame_p)
              n = redisplay_mode_lines (FRAME_ROOT_WINDOW (f), false);
 
 #ifdef HAVE_WINDOW_SYSTEM
-              if (FRAME_RIF (f)->clear_under_internal_border)
+              if (FRAME_WINDOW_P (f)
+                  && FRAME_RIF (f)->clear_under_internal_border)
                 FRAME_RIF (f)->clear_under_internal_border (f);
 #endif
            }
@@ -14497,7 +14499,8 @@ redisplay_internal (void)
                     goto retry;
 
 #ifdef HAVE_WINDOW_SYSTEM
-                  if (FRAME_RIF (f)->clear_under_internal_border)
+                  if (FRAME_WINDOW_P (f)
+                      && FRAME_RIF (f)->clear_under_internal_border)
                     FRAME_RIF (f)->clear_under_internal_border (f);
 #endif
                  /* Prevent various kinds of signals during display



reply via email to

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