1
0
mirror of https://git.FreeBSD.org/ports.git synced 2025-01-25 09:34:11 +00:00
freebsd-ports/net/unison/files/patch-pty.c
Pav Lucistnik 44fdfcdf86 - Update to 2.13.16
PR:		ports/85350
Submitted by:	NAKAMURA Takeshi via
		Dan Pelleg <daniel+unison@pelleg.org> (maintainer)
2005-08-31 11:37:57 +00:00

23 lines
574 B
C

--- pty.c.orig Mon May 30 15:15:43 2005
+++ pty.c Sat Aug 27 15:47:55 2005
@@ -21,6 +21,7 @@
#endif
#ifdef __FreeBSD__
+#include <sys/types.h>
#include <libutil.h>
#define HAS_OPENPTY 1
#endif
@@ -40,9 +41,10 @@
/* 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;