diff options
author | Matt <ukyg9e5r6k7gubiekd6@yahoo.com> | 2015-01-23 19:28:36 +1100 |
---|---|---|
committer | Eric S. Raymond <esr@thyrsus.com> | 2015-01-23 04:52:06 -0500 |
commit | 822cf84c9f93398befe3c19137a46207383254b6 (patch) | |
tree | 2ba3494e4a98e87e4c975c392377f1d0643778bf /gps2udp.c | |
parent | 8ad7639727312ec64d989bb911babe8ae01f469d (diff) | |
download | gpsd-822cf84c9f93398befe3c19137a46207383254b6.tar.gz |
Guard includes of termios.h with #ifdef HAVE_TERMIOS_H
Guard includes of termios.h with #ifdef HAVE_TERMIOS_H.
Test for termios.h in scons, and define/undefine HAVE_TERMIOS_H accordingly.
Fixes the below error seen on cygwin, which lacks termios.h:
In file included from gpsutils.c:22:0:
gpsd.h:349:21: fatal error: termios.h: No such file or directory
#include <termios.h>
^
Diffstat (limited to 'gps2udp.c')
-rw-r--r-- | gps2udp.c | 5 |
1 files changed, 5 insertions, 0 deletions
@@ -11,6 +11,9 @@ * BSD terms apply: see the file COPYING in the distribution root for details. * */ + +#include "gpsd_config.h" + #include <stdio.h> #include <stdlib.h> #include <stdbool.h> @@ -18,7 +21,9 @@ #include <string.h> #include <strings.h> #include <fcntl.h> +#ifdef HAVE_TERMIOS_H #include <termios.h> +#endif /* HAVE_TERMIOS_H */ #include <time.h> #include <assert.h> #include <sys/time.h> |