X-Git-Url: https://git.distorted.org.uk/~mdw/sgt/putty/blobdiff_plain/876e5d5e627d117190851e41c0fb3d2d08cac70d..e310973039d8225ab3498a9c8500fd0c4d56121a:/terminal.h?ds=sidebyside diff --git a/terminal.h b/terminal.h index d969ecc9..647b55db 100644 --- a/terminal.h +++ b/terminal.h @@ -37,6 +37,8 @@ struct terminal_tag { tree234 *screen; /* lines on primary screen */ tree234 *alt_screen; /* lines on alternate screen */ int disptop; /* distance scrolled back (0 or -ve) */ + int tempsblines; /* number of lines in temporary + scrollback */ unsigned long *cpos; /* cursor position (convenience) */ @@ -51,7 +53,8 @@ struct terminal_tag { int beep_overloaded; long lastbeep; -#define TSIZE (sizeof(unsigned long)) +#define TTYPE unsigned long +#define TSIZE (sizeof(TTYPE)) #define fix_cpos do { \ term->cpos = lineptr(term->curs.y) + term->curs.x; \ } while(0)