Mercurial > hg > nnchat
changeset 699:e9232ce52bf8
Fix signedness checks.
author | Matti Hamalainen <ccr@tnsp.org> |
---|---|
date | Fri, 17 Jan 2020 19:30:48 +0200 |
parents | 28fe6a1be852 |
children | f3ec1cb11cea |
files | main.c |
diffstat | 1 files changed, 2 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- a/main.c Sun Jan 12 20:28:35 2020 +0200 +++ b/main.c Fri Jan 17 19:30:48 2020 +0200 @@ -1741,8 +1741,8 @@ currWin->pos += (c == KEY_NPAGE) ? - page : page; - if (currWin->pos >= currWin->data->n - page) - currWin->pos = currWin->data->n - page; + if ((size_t) (currWin->pos + page) >= currWin->data->n) + currWin->pos = (int) (currWin->data->n - page); if (currWin->pos < 0) currWin->pos = 0;