2009-02-24 17:09:39 +01:00
|
|
|
$NetBSD: patch-ab,v 1.7 2009/02/24 16:09:39 wiz Exp $
|
2006-03-13 18:30:31 +01:00
|
|
|
|
2009-02-24 17:09:39 +01:00
|
|
|
--- avidemux/ADM_script/ADM_JSFunctions.cpp.orig 2008-07-24 11:49:40.000000000 +0000
|
|
|
|
+++ avidemux/ADM_script/ADM_JSFunctions.cpp
|
|
|
|
@@ -372,7 +372,9 @@ JSBool systemExecute(JSContext *cx, JSOb
|
2006-12-03 11:33:02 +01:00
|
|
|
// clear file descriptor table of forked process and fork
|
2008-02-19 10:11:43 +01:00
|
|
|
#if defined( __linux__) || defined(__macosx__) || defined(__APPLE__)
|
2006-12-03 11:33:02 +01:00
|
|
|
pid_t pidRtn = fork();
|
2008-02-19 10:11:43 +01:00
|
|
|
-#elif defined(__FreeBSD__) || defined(__OpenBSD__)
|
2006-12-08 23:06:28 +01:00
|
|
|
+#elif defined(__NetBSD__)
|
2006-12-03 11:33:02 +01:00
|
|
|
+ pid_t pidRtn = vfork();
|
2008-02-19 10:11:43 +01:00
|
|
|
+#elif defined(__FreeBSD__) || defined(__DragonFly__) || defined(__OpenBSD__)
|
2006-12-03 11:33:02 +01:00
|
|
|
pid_t pidRtn = rfork(RFPROC|RFCFDG);
|
|
|
|
#endif
|
2009-02-24 17:09:39 +01:00
|
|
|
|