1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
|
--- ./src/Gui/Process.cpp.orig Sat Feb 24 11:41:26 2007
+++ ./src/Gui/Process.cpp Sun Apr 22 00:20:17 2007
@@ -232,7 +232,7 @@
{
#ifdef FC_OS_WIN32
sprintf(szPath, "%s;%s", env["PATH"].latin1(), path.latin1());
-#elif defined (FC_OS_LINUX) || defined (FC_OS_CYGWIN)
+#elif defined (FC_OS_LINUX) || defined(FC_OS_FREEBSD) || defined(FC_OS_CYGWIN)
sprintf(szPath, "%s:%s", env["PATH"].latin1(), path.latin1());
#else
Base::Console().Warning("Not yet implemented!\n");
@@ -243,7 +243,7 @@
{
#ifdef FC_OS_WIN32
sprintf(szPath, "%s;%s", getenv("PATH"), path.latin1());
-#elif defined (FC_OS_LINUX) || defined (FC_OS_CYGWIN)
+#elif defined (FC_OS_LINUX) || defined(FC_OS_FREEBSD) || defined(FC_OS_CYGWIN)
sprintf(szPath, "%s:%s", getenv("PATH"), path.latin1());
#else
Base::Console().Warning("Not yet implemented!\n");
@@ -276,7 +276,7 @@
{
#ifdef FC_OS_WIN32
::SetEnvironmentVariable (it.key().latin1(), it.data().latin1());
-#elif defined (FC_OS_LINUX) || defined (FC_OS_CYGWIN)
+#elif defined (FC_OS_LINUX) || defined(FC_OS_FREEBSD) || defined(FC_OS_CYGWIN)
setenv(it.key().latin1(), it.data().latin1(), 1);
#else
Base::Console().Warning("Not yet implemented!\n");
|