Only import termio.h on OSF, and add a comment about why it is needed there.
This header does not exist on all Unix flavors; FreeBSD in particular does not include it. This closes SF bug #422320.
This commit is contained in:
parent
b8ac0096b2
commit
b2877dd122
|
@ -5,7 +5,11 @@
|
|||
#define PyInit_termios inittermios
|
||||
|
||||
#include <termios.h>
|
||||
#ifdef __osf__
|
||||
/* On OSF, sys/ioctl.h requires that struct termio already be defined,
|
||||
* so this needs to be included first on that platform. */
|
||||
#include <termio.h>
|
||||
#endif
|
||||
#include <sys/ioctl.h>
|
||||
|
||||
#ifdef __BEOS__
|
||||
|
|
Loading…
Reference in New Issue