summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEduardo Chappa <chappa@washington.edu>2020-07-19 02:52:35 -0600
committerEduardo Chappa <chappa@washington.edu>2020-07-19 02:52:35 -0600
commit55b383f6efe5a13d54e19317fbf6ec095369189c (patch)
tree2b83c045a5f92babe354f2db5c2490fa2c2ea740
parentef159279c142ec4f3b3a1938cfeadc74d5891070 (diff)
downloadalpine-55b383f6efe5a13d54e19317fbf6ec095369189c.tar.xz
* Remove the line "#define fork vfork" in imap/src/osdep/unix/os_osx.c, because
the call to vfork inside a vfork causes an error EINVAL; however, the same calls are not causing trouble in other systems, so they are going to stay there. Reported and asisted by Wang Kang.
-rw-r--r--imap/src/osdep/unix/os_osx.c2
-rw-r--r--pith/pine.hlp6
2 files changed, 6 insertions, 2 deletions
diff --git a/imap/src/osdep/unix/os_osx.c b/imap/src/osdep/unix/os_osx.c
index e09806c..1788e21 100644
--- a/imap/src/osdep/unix/os_osx.c
+++ b/imap/src/osdep/unix/os_osx.c
@@ -45,7 +45,7 @@ extern int errno; /* just in case */
#include "ftl_unix.c"
#include "nl_unix.c"
#include "env_unix.c"
-#define fork vfork
+
#include "getspnam.c"
#include "tcp_unix.c"
#include "gr_wait4.c"
diff --git a/pith/pine.hlp b/pith/pine.hlp
index b9729c7..428792b 100644
--- a/pith/pine.hlp
+++ b/pith/pine.hlp
@@ -140,7 +140,7 @@ with help text for the config screen and the composer that didn't have any
reasonable place to be called from.
Dummy change to get revision in pine.hlp
============= h_revision =================
-Alpine Commit 495 2020-07-18 00:53:30
+Alpine Commit 496 2020-07-19 02:52:27
============= h_news =================
<HTML>
<HEAD>
@@ -276,6 +276,10 @@ Bugs addressed:
fail. Reported by Andres Fehr.
<LI> Crash in PC-Alpine when using the eXternal command.
+
+<LI> Fix in Macs that made Alpine abort a ssh connection to an imap server.
+ Reported and asisted by Wang Kang.
+
</UL>
<P>