diff options
Diffstat (limited to 'net/unison/patches/patch-ac')
-rw-r--r-- | net/unison/patches/patch-ac | 16 |
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; |