about summary refs log tree commit diff
diff options
context:
space:
mode:
authorBaptiste Daroussin <baptiste.daroussin@gmail.com>2015-06-02 07:47:25 +0200
committerPeter Stephenson <pws@zsh.org>2015-06-02 09:21:24 +0100
commitaab6bdc3661e83216d2e4bc58948ed21d394d3f5 (patch)
tree4c5771e96485f2c239ed2d619b071b6f71e98932
parent93e72ed1e9ef573e3bb9cd95d67233df46d33973 (diff)
downloadzsh-aab6bdc3661e83216d2e4bc58948ed21d394d3f5.tar.gz
zsh-aab6bdc3661e83216d2e4bc58948ed21d394d3f5.tar.xz
zsh-aab6bdc3661e83216d2e4bc58948ed21d394d3f5.zip
35357: FreeBSD needs HAVE_POSIX_OPENPT for zpty
-rw-r--r--ChangeLog3
-rw-r--r--Src/Modules/zpty.c2
2 files changed, 4 insertions, 1 deletions
diff --git a/ChangeLog b/ChangeLog
index 090a9be24..3aac52281 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,8 @@
 2015-06-02  Peter Stephenson  <p.stephenson@samsung.com>
 
+	* Baptiste Daroussin: 35357: Src/Modules/zpty.c:
+	HAVE_POSIX_OPENPT is needed for FreeBSD zpty.
+
 	* 35353: Doc/Zsh/builtins.yo, Src/builtin.c, Src/utils.c,
 	Test/B03print.ztst: print -x and print -X expand tabs.
 
diff --git a/Src/Modules/zpty.c b/Src/Modules/zpty.c
index 7b6130c6f..a77b0df75 100644
--- a/Src/Modules/zpty.c
+++ b/Src/Modules/zpty.c
@@ -154,7 +154,7 @@ getptycmd(char *name)
     return NULL;
 }
 
-#ifdef USE_DEV_PTMX
+#if defined(USE_DEV_PTMX) || defined(HAVE_POSIX_OPENPT)
 
 #ifdef HAVE_SYS_STROPTS_H
 #include <sys/stropts.h>