diff options
author | akir <akir> | 2004-10-21 10:24:34 (GMT) |
---|---|---|
committer | akir <akir> | 2004-10-21 10:24:34 (GMT) |
commit | 35fb9fe2919571a7a4868e8012d3a52dbb871a55 (patch) | |
tree | 341820c9ede72155f7b66eb9f031b00631d293d3 | |
parent | 0ebe06822d02fee61009a1da905ff3a61b6466a2 (diff) | |
download | fluxbox_paul-35fb9fe2919571a7a4868e8012d3a52dbb871a55.zip fluxbox_paul-35fb9fe2919571a7a4868e8012d3a52dbb871a55.tar.bz2 |
putenv is more platform independent
-rw-r--r-- | src/FbCommands.cc | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/src/FbCommands.cc b/src/FbCommands.cc index b57534c..e4ea86d 100644 --- a/src/FbCommands.cc +++ b/src/FbCommands.cc | |||
@@ -19,7 +19,7 @@ | |||
19 | // FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER | 19 | // FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER |
20 | // DEALINGS IN THE SOFTWARE. | 20 | // DEALINGS IN THE SOFTWARE. |
21 | 21 | ||
22 | // $Id: FbCommands.cc,v 1.28 2004/10/06 11:40:28 akir Exp $ | 22 | // $Id: FbCommands.cc,v 1.29 2004/10/21 10:24:34 akir Exp $ |
23 | 23 | ||
24 | #include "FbCommands.hh" | 24 | #include "FbCommands.hh" |
25 | #include "fluxbox.hh" | 25 | #include "fluxbox.hh" |
@@ -38,6 +38,13 @@ | |||
38 | #include <fstream> | 38 | #include <fstream> |
39 | #include <iostream> | 39 | #include <iostream> |
40 | 40 | ||
41 | #ifdef HAVE_CSTDLIB | ||
42 | #include <cstdlib> | ||
43 | #else | ||
44 | #include <stdlib.h> | ||
45 | #endif | ||
46 | |||
47 | |||
41 | #ifdef HAVE_CONFIG_H | 48 | #ifdef HAVE_CONFIG_H |
42 | #include "config.h" | 49 | #include "config.h" |
43 | #endif // HAVE_CONFIG_H | 50 | #endif // HAVE_CONFIG_H |
@@ -128,7 +135,7 @@ ExportCmd::ExportCmd(const std::string& name, const std::string& value) : | |||
128 | } | 135 | } |
129 | 136 | ||
130 | void ExportCmd::execute() { | 137 | void ExportCmd::execute() { |
131 | setenv(m_name.c_str(), m_value.c_str(), 1); | 138 | putenv((m_name + "=" + m_value).c_str()); |
132 | } | 139 | } |
133 | 140 | ||
134 | 141 | ||