summaryrefslogtreecommitdiffstats
path: root/buildtools/lib
diff options
context:
space:
mode:
authorSlávek Banko <slavek.banko@axis.cz>2015-06-29 18:31:50 +0200
committerSlávek Banko <slavek.banko@axis.cz>2015-06-29 18:33:46 +0200
commit9cd1936c37d0fd8b589b88b147e4de34d7b3aebe (patch)
tree426c4c0dd59f0417150ce83e92ebd5d51909f36f /buildtools/lib
parent1fafa273329c2c4be693a85649a51b8f2364e236 (diff)
downloadtdevelop-9cd1936c37d0fd8b589b88b147e4de34d7b3aebe.tar.gz
tdevelop-9cd1936c37d0fd8b589b88b147e4de34d7b3aebe.zip
Fix FTBFS due to missing global variable 'environ'
Signed-off-by: Slávek Banko <slavek.banko@axis.cz> (cherry picked from commit 1a18c69495634b5ec52f08086e835c7542003dc9)
Diffstat (limited to 'buildtools/lib')
-rw-r--r--buildtools/lib/widgets/environmentdisplaydialog.cpp4
1 files changed, 4 insertions, 0 deletions
diff --git a/buildtools/lib/widgets/environmentdisplaydialog.cpp b/buildtools/lib/widgets/environmentdisplaydialog.cpp
index 4ac95ca7..1d0e04eb 100644
--- a/buildtools/lib/widgets/environmentdisplaydialog.cpp
+++ b/buildtools/lib/widgets/environmentdisplaydialog.cpp
@@ -23,12 +23,15 @@
#include "environmentdisplaydialog.h"
+#if !defined(__OpenBSD__) && !defined(__FreeBSD__)
extern char **environ;
+#endif
EnvironmentDisplayDialog::EnvironmentDisplayDialog(TQWidget* parent, const char* name, bool modal, WFlags fl)
: EnvironmentDisplayDialogBase(parent,name, modal,fl)
{
TQStringList environment;
+#if !defined(__OpenBSD__) && !defined(__FreeBSD__)
char ** e = ::environ;
while ( *e )
@@ -36,6 +39,7 @@ EnvironmentDisplayDialog::EnvironmentDisplayDialog(TQWidget* parent, const char*
environment << *e;
e++;
}
+#endif
TQStringList::ConstIterator it = environment.begin();
while( it !=environment.end() )