]> code.delx.au - gnu-emacs/blobdiff - src/dispnew.c
(Fgarbage_collect): Update call to truncate_undo_list.
[gnu-emacs] / src / dispnew.c
index 69e495d8d8b0ca5050c58a01e396fc82357a44a3..78ca0e3910997ac97f2ec34d70c3a517e46b638d 100644 (file)
@@ -5994,6 +5994,9 @@ window_change_signal (signalnum) /* If we don't have an argument, */
 #endif
   int old_errno = errno;
 
+  signal (SIGWINCH, window_change_signal);
+  SIGNAL_THREAD_CHECK (signalnum);
+
   get_frame_size (&width, &height);
 
   /* The frame size change obviously applies to a termcap-controlled
@@ -6016,7 +6019,6 @@ window_change_signal (signalnum) /* If we don't have an argument, */
       }
   }
 
-  signal (SIGWINCH, window_change_signal);
   errno = old_errno;
 }
 #endif /* SIGWINCH */