Vladimir Konjkov added the comment: addition TCGETA is a constant. That's right! under QNX4 TCGETA defined as MACRO in <sys/ioctl.h>. That's right! in Modules/termios.c there's #include <sys/ioctl.h> That's right too! What's problem after all? Problem is that MACRO definition of TCGETA need sizeof(struct termio), that's (struct termio) defined in <sys/termio.h>. But <sys/termio.h> not included in <sys/ioctl.h> instead of it <sys/ioctl.h> included in <sys/termio.h> and we need, if we want to have TCGETA, start with <sys/termio.h> that's included both <sys/ioctl.h> and <termios.h> too and do it right way! It's clearly now?
_____________________________________ Tracker <[EMAIL PROTECTED]> <http://bugs.python.org/issue1722225> _____________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com