Added experimental screensize debug logging
This commit is contained in:
parent
fcc97c6b06
commit
576bbea1b3
@ -59,6 +59,7 @@ int main(int argc, char **argv)
|
||||
char *p, *tty, temp[PATH_MAX];
|
||||
int i, rc;
|
||||
struct stat sb;
|
||||
struct winsize ws;
|
||||
|
||||
pTTY = calloc(15, sizeof(char));
|
||||
tty = ttyname(1);
|
||||
@ -100,6 +101,10 @@ int main(int argc, char **argv)
|
||||
Syslog(' ', " ");
|
||||
Syslog(' ', "MBSEBBS v%s", VERSION);
|
||||
|
||||
if(ioctl(1, TIOCGWINSZ, &ws) != -1 && ws.ws_col>0 && ws.ws_row>0){
|
||||
Syslog('b', "columns=%d lines=%d", ws.ws_col, ws.ws_row);
|
||||
}
|
||||
|
||||
if ((rc = rawport()) != 0) {
|
||||
WriteError("Unable to set raw mode");
|
||||
Quick_Bye(MBERR_OK);;
|
||||
|
Reference in New Issue
Block a user