comparison mcabber/src/screen.c @ 1660:dc03a24198a9

Do not call do_screen_refresh() on SIGWINCH I don't think it is needed, as we're calling scr_Resize()... Reported by mvuets.
author Mikael Berthe <mikael@lilotux.net>
date Sat, 05 Dec 2009 21:51:03 +0100
parents fca9a4c17432
children dcb0b4522ded
comparison
equal deleted inserted replaced
1659:2536a4b5e370 1660:dc03a24198a9
3929 scr_handle_CtrlC(); 3929 scr_handle_CtrlC();
3930 break; 3930 break;
3931 case KEY_RESIZE: 3931 case KEY_RESIZE:
3932 #ifdef USE_SIGWINCH 3932 #ifdef USE_SIGWINCH
3933 { 3933 {
3934 struct winsize size; 3934 struct winsize size;
3935 if (ioctl(STDIN_FILENO, TIOCGWINSZ, &size) != -1) 3935 if (ioctl(STDIN_FILENO, TIOCGWINSZ, &size) != -1)
3936 resizeterm(size.ws_row, size.ws_col); 3936 resizeterm(size.ws_row, size.ws_col);
3937 } 3937 }
3938 #endif
3938 scr_Resize(); 3939 scr_Resize();
3939 process_command(mkcmdstr("screen_refresh"), TRUE);
3940 #else
3941 scr_Resize();
3942 #endif
3943 break; 3940 break;
3944 default: 3941 default:
3945 display_char = TRUE; 3942 display_char = TRUE;
3946 } // switch 3943 } // switch
3947 3944