summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--Source/CursesDialog/cmCursesMainForm.cxx8
1 files changed, 2 insertions, 6 deletions
diff --git a/Source/CursesDialog/cmCursesMainForm.cxx b/Source/CursesDialog/cmCursesMainForm.cxx
index 7f29128..6b700cc 100644
--- a/Source/CursesDialog/cmCursesMainForm.cxx
+++ b/Source/CursesDialog/cmCursesMainForm.cxx
@@ -407,10 +407,8 @@ void cmCursesMainForm::HandleInput()
// if not end of page, next field otherwise next page
else if ( key == KEY_DOWN || key == ctrl('n') )
{
- int x,y;
- getmaxyx(m_Window, y, x);
FIELD* cur = current_field(m_Form);
- int index = field_index(cur);
+ unsigned int index = field_index(cur);
if ( index == 3*m_Entries->size()-1 )
{
continue;
@@ -427,8 +425,6 @@ void cmCursesMainForm::HandleInput()
// if not beginning of page, previous field, otherwise previous page
else if ( key == KEY_UP || key == ctrl('p') )
{
- int x,y;
- getmaxyx(m_Window, y, x);
FIELD* cur = current_field(m_Form);
int index = field_index(cur);
if ( index == 2 )
@@ -470,7 +466,7 @@ void cmCursesMainForm::HandleInput()
else if ( key == 'd' )
{
FIELD* cur = current_field(m_Form);
- int index = field_index(cur);
+ unsigned int index = field_index(cur);
// make the next or prev. current field after deletion
FIELD* nextCur;