summaryrefslogtreecommitdiff
path: root/net/unison/patches/patch-ac
diff options
context:
space:
mode:
Diffstat (limited to 'net/unison/patches/patch-ac')
-rw-r--r--net/unison/patches/patch-ac16
1 files changed, 2 insertions, 14 deletions
diff --git a/net/unison/patches/patch-ac b/net/unison/patches/patch-ac
index cd75034dd1f..39963c72f4c 100644
--- a/net/unison/patches/patch-ac
+++ b/net/unison/patches/patch-ac
@@ -1,6 +1,6 @@
-$NetBSD: patch-ac,v 1.4 2005/09/27 14:46:08 tonio Exp $
+$NetBSD: patch-ac,v 1.5 2008/07/25 20:03:03 tonio Exp $
---- pty.c.orig 2005-05-30 14:15:43.000000000 +0200
+--- pty.c.orig 2007-04-13 16:30:01.000000000 +0200
+++ pty.c
@@ -15,7 +15,7 @@ extern void uerror (char * cmdname, valu
#define HAS_OPENPTY 1
@@ -11,15 +11,3 @@ $NetBSD: patch-ac,v 1.4 2005/09/27 14:46:08 tonio Exp $
#include <util.h>
#define HAS_OPENPTY 1
#endif
-@@ -40,9 +40,10 @@ CAMLprim value setControllingTerminal(va
- /* c_openpty: unit -> (int * Unix.file_descr) */
- CAMLprim value c_openpty() {
- int master,slave;
-+ value pair;
- if (openpty(&master,&slave,NULL,NULL,NULL) < 0)
- uerror("openpty", (value) 0);
-- value pair = alloc_tuple(2);
-+ pair = alloc_tuple(2);
- Store_field(pair,0,Val_int(master));
- Store_field(pair,1,Val_int(slave));
- return pair;