diff options
author | piaip <piaip@63ad8ddf-47c3-0310-b6dd-a9e9d9715204> | 2005-06-07 14:02:58 +0800 |
---|---|---|
committer | piaip <piaip@63ad8ddf-47c3-0310-b6dd-a9e9d9715204> | 2005-06-07 14:02:58 +0800 |
commit | d77c783d22d1051e63504a6fecd678319cc1ebca (patch) | |
tree | 50cdb193a82f29388604e22d56a06833876f9fd9 /include | |
parent | 6d2c21c4eb53964be68892a738e103c85421cf89 (diff) | |
download | pttbbs-d77c783d22d1051e63504a6fecd678319cc1ebca.tar pttbbs-d77c783d22d1051e63504a6fecd678319cc1ebca.tar.gz pttbbs-d77c783d22d1051e63504a6fecd678319cc1ebca.tar.bz2 pttbbs-d77c783d22d1051e63504a6fecd678319cc1ebca.tar.lz pttbbs-d77c783d22d1051e63504a6fecd678319cc1ebca.tar.xz pttbbs-d77c783d22d1051e63504a6fecd678319cc1ebca.tar.zst pttbbs-d77c783d22d1051e63504a6fecd678319cc1ebca.zip |
Since we declared ANSILINELEN as a value which is
larger than an unsigned byte, we should increase
counters then they can match its value.
git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2782 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
Diffstat (limited to 'include')
-rw-r--r-- | include/pttstruct.h | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/include/pttstruct.h b/include/pttstruct.h index 5bcf81f3..c282d972 100644 --- a/include/pttstruct.h +++ b/include/pttstruct.h @@ -587,13 +587,13 @@ typedef struct { #endif typedef struct { - unsigned char oldlen; /* previous line length */ - unsigned char len; /* current length of line */ + unsigned short oldlen; /* previous line length */ + unsigned short len; /* current length of line */ + unsigned short smod; /* start of modified data */ + unsigned short emod; /* end of modified data */ + unsigned short sso; /* start stand out */ + unsigned short eso; /* end stand out */ unsigned char mode; /* status of line, as far as update */ - unsigned char smod; /* start of modified data */ - unsigned char emod; /* end of modified data */ - unsigned char sso; /* start stand out */ - unsigned char eso; /* end stand out */ /* data 必需是最後一個欄位, see screen_backup() */ unsigned char data[ANSILINELEN + 1]; } screenline_t; |