about summary refs log tree commit diff
diff options
context:
space:
mode:
-rw-r--r--ChangeLog5
-rw-r--r--Src/utils.c2
2 files changed, 7 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 6f72f6622..f4b95236d 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2008-11-27  Peter Stephenson  <pws@csr.com>
+
+	* 26095: Src/utils.c: failed to compile if TIOCGWINSZ wasn't
+	defined.
+
 2008-11-26  Peter Stephenson  <pws@csr.com>
 
 	* 26090: Test/C02cond.ztst: [[ -r ... ]] on Cygwin succeeds
diff --git a/Src/utils.c b/Src/utils.c
index 550f7bfa7..d66de8d2f 100644
--- a/Src/utils.c
+++ b/Src/utils.c
@@ -1534,8 +1534,10 @@ void
 adjustwinsize(int from)
 {
     static int getwinsz = 1;
+#ifdef TIOCGWINSZ
     int ttyrows = shttyinfo.winsize.ws_row;
     int ttycols = shttyinfo.winsize.ws_col;
+#endif
     int resetzle = 0;
 
     if (getwinsz || from == 1) {