summaryrefslogtreecommitdiff
path: root/Source/CursesDialog/form/frm_post.c
diff options
context:
space:
mode:
authorCraig Scott <craig.scott@csiro.au>2011-01-03 12:15:41 -0500
committerBrad King <brad.king@kitware.com>2011-01-03 12:15:41 -0500
commit7d691cab9b479b154653f49057724a7707015828 (patch)
tree8de61719516046fac2bcfd695582d554af271b24 /Source/CursesDialog/form/frm_post.c
parenta67fd7265978a3d8e0565671da651ddfdc6b6e98 (diff)
downloadcmake-7d691cab9b479b154653f49057724a7707015828.tar.gz
ccmake: Port for LSB 4.0 (#11648)
Use getmaxyx instead of getmax[xy]. Avoid using getattrs.
Diffstat (limited to 'Source/CursesDialog/form/frm_post.c')
-rw-r--r--Source/CursesDialog/form/frm_post.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/Source/CursesDialog/form/frm_post.c b/Source/CursesDialog/form/frm_post.c
index 5ead942f07..924fe6a9ee 100644
--- a/Source/CursesDialog/form/frm_post.c
+++ b/Source/CursesDialog/form/frm_post.c
@@ -51,6 +51,7 @@ int post_form(FORM * form)
WINDOW *formwin;
int err;
int page;
+ int height, width;
if (!form)
RETURN(E_BAD_ARGUMENT);
@@ -62,7 +63,8 @@ int post_form(FORM * form)
RETURN(E_NOT_CONNECTED);
formwin = Get_Form_Window(form);
- if ((form->cols > getmaxx(formwin)) || (form->rows > getmaxy(formwin)))
+ getmaxyx(formwin, height, width);
+ if ((form->cols > width) || (form->rows > height))
RETURN(E_NO_ROOM);
/* reset form->curpage to an invald value. This forces Set_Form_Page