diff options
author | Amadeusz Sławiński <amade@asmblr.net> | 2014-05-03 19:50:24 +0200 |
---|---|---|
committer | Amadeusz Sławiński <amade@asmblr.net> | 2014-05-03 19:50:24 +0200 |
commit | d94f70204089739f179e006fbbcdfaaf3ba84407 (patch) | |
tree | 924c322218b867f31a7226d722757d1504e67ad2 | |
parent | 148947b2d6d9388d1ff1caaa503627c0d1d23bb3 (diff) | |
download | screen-d94f70204089739f179e006fbbcdfaaf3ba84407.tar.gz |
from gentoo screen-4.0.1-int-overflow-fix.patch
Signed-off-by: Amadeusz Sławiński <amade@asmblr.net>
-rw-r--r-- | src/ansi.c | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -568,7 +568,7 @@ register int len; { case '0': case '1': case '2': case '3': case '4': case '5': case '6': case '7': case '8': case '9': - if (curr->w_NumArgs < MAXARGS) + if (curr->w_NumArgs >= 0 && curr->w_NumArgs < MAXARGS) { if (curr->w_args[curr->w_NumArgs] < 100000000) curr->w_args[curr->w_NumArgs] = |