Skip to content

Commit c958b31

Browse files
committed
patch 8.0.1166: :terminal doesn't work on Mac High Sierra
Problem: :terminal doesn't work on Mac High Sierra. Solution: Change #ifdef for OpenPTY(). (Ozaki Kiichi, Kazunobu Kuriyama, closes #2162)
1 parent f52c383 commit c958b31

File tree

2 files changed

+5
-2
lines changed

2 files changed

+5
-2
lines changed

src/pty.c

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -267,10 +267,11 @@ OpenPTY(char **ttyn)
267267
}
268268
#endif
269269

270-
#if defined(HAVE_SVR4_PTYS) && !defined(PTY_DONE) && !defined(hpux) && !defined(MACOS_X)
270+
#if defined(HAVE_SVR4_PTYS) && !defined(PTY_DONE) && !defined(hpux) \
271+
&& !(defined(MACOS_X) && !defined(MAC_OS_X_VERSION_10_6))
271272

272273
/* NOTE: Even though HPUX can have /dev/ptmx, the code below doesn't work!
273-
* Same for Mac OS X Leopard. */
274+
* Same for Mac OS X Leopard (10.5). */
274275
#define PTY_DONE
275276
int
276277
OpenPTY(char **ttyn)

src/version.c

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -761,6 +761,8 @@ static char *(features[]) =
761761

762762
static int included_patches[] =
763763
{ /* Add new patch number below this line */
764+
/**/
765+
1166,
764766
/**/
765767
1165,
766768
/**/

0 commit comments

Comments
 (0)