diff options
author | reinelt <reinelt@3ae390bd-cb1e-0410-b409-cd5a39f66f1f> | 2002-08-30 03:54:01 +0000 |
---|---|---|
committer | reinelt <reinelt@3ae390bd-cb1e-0410-b409-cd5a39f66f1f> | 2002-08-30 03:54:01 +0000 |
commit | 63570aa624fabbfabfefef50d6dc1e6e6cf7a822 (patch) | |
tree | 45ced2007154a62a656d738dfcfb85040f6f22c3 | |
parent | 9efcb33edc0a46ef1d274c3f9ce506d514ee440c (diff) | |
download | lcd4linux-63570aa624fabbfabfefef50d6dc1e6e6cf7a822.tar.gz |
[lcd4linux @ 2002-08-30 03:54:01 by reinelt]
bug in curses driver fixed
git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@167 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
Diffstat (limited to '')
-rw-r--r-- | Text.c | 11 |
1 files changed, 8 insertions, 3 deletions
@@ -1,4 +1,4 @@ -/* $Id: Text.c,v 1.5 2002/08/19 04:41:20 reinelt Exp $ +/* $Id: Text.c,v 1.6 2002/08/30 03:54:01 reinelt Exp $ * * pure ncurses based text driver * @@ -20,6 +20,9 @@ * * * $Log: Text.c,v $ + * Revision 1.6 2002/08/30 03:54:01 reinelt + * bug in curses driver fixed + * * Revision 1.5 2002/08/19 04:41:20 reinelt * introduced bar.c, moved bar stuff from display.h to bar.h * @@ -107,6 +110,7 @@ int Text_init (LCD *Self) char *s; if (!foreground) { error("Text: you want me to display on /dev/null: sorry, I can't"); + error("Text: Maybe you want me to run in foreground? Try '-F'"); return -1; } @@ -120,13 +124,14 @@ int Text_init (LCD *Self) Self->yres=1; Lcd=*Self; - w = initscr(); + initscr(); scr_cols=COLS; scr_rows=LINES; - delwin(w); + debug ("curses thinks that COLS=%d LINES=%d", COLS, LINES); w = newwin(rows+2,cols+2,0,0); err_rows = scr_rows-rows-3; err_rows = min(99, err_rows); + debug ("err_rows=%d", err_rows); if (err_rows >= 4) { err_win = newwin(err_rows, scr_cols, rows+3, 0); err_rows -= 3; |