ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/rxvt-unicode/src/screen.C
(Generate patch)

Comparing rxvt-unicode/src/screen.C (file contents):
Revision 1.402 by root, Tue Nov 15 18:23:46 2011 UTC vs.
Revision 1.405 by sf-exg, Tue Nov 15 20:09:13 2011 UTC

775rxvt_term::scr_add_lines (const wchar_t *str, int len, int minlines) NOTHROW 775rxvt_term::scr_add_lines (const wchar_t *str, int len, int minlines) NOTHROW
776{ 776{
777 if (len <= 0) /* sanity */ 777 if (len <= 0) /* sanity */
778 return; 778 return;
779 779
780 unsigned char checksel; 780 bool checksel;
781 unicode_t c; 781 unicode_t c;
782 int ncol = this->ncol; 782 int ncol = this->ncol;
783 const wchar_t *strend = str + len; 783 const wchar_t *strend = str + len;
784 784
785 want_refresh = 1; 785 want_refresh = 1;
2042 * A: set up vars 2042 * A: set up vars
2043 */ 2043 */
2044 refresh_count = 0; 2044 refresh_count = 0;
2045 2045
2046 unsigned int old_screen_flags = screen.flags; 2046 unsigned int old_screen_flags = screen.flags;
2047 char have_bg = 0; 2047 bool have_bg = 0;
2048#ifdef HAVE_BG_PIXMAP 2048#ifdef HAVE_BG_PIXMAP
2049 have_bg = bg_pixmap != None; 2049 have_bg = bg_pixmap != None;
2050#endif 2050#endif
2051 ocrow = oldcursor.row; /* is there an old outline cursor on screen? */ 2051 ocrow = oldcursor.row; /* is there an old outline cursor on screen? */
2052 2052
2058 HOOK_INVOKE ((this, HOOK_REFRESH_BEGIN, DT_END)); 2058 HOOK_INVOKE ((this, HOOK_REFRESH_BEGIN, DT_END));
2059#if ENABLE_OVERLAY 2059#if ENABLE_OVERLAY
2060 scr_swap_overlay (); 2060 scr_swap_overlay ();
2061#endif 2061#endif
2062 2062
2063 char showcursor = screen.flags & Screen_VisibleCursor; 2063 bool showcursor = screen.flags & Screen_VisibleCursor;
2064 2064
2065 /* 2065 /*
2066 * C: set the cursor character (s) 2066 * C: set the cursor character (s)
2067 */ 2067 */
2068 { 2068 {
2069 unsigned char setoldcursor; 2069 bool setoldcursor;
2070 2070
2071#ifdef CURSOR_BLINK 2071#ifdef CURSOR_BLINK
2072 if (hidden_cursor) 2072 if (hidden_cursor)
2073 showcursor = 0; 2073 showcursor = 0;
2074#endif 2074#endif

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines