]> git.lyx.org Git - lyx.git/blobdiff - src/support/environment.cpp
Constify some catches and others
[lyx.git] / src / support / environment.cpp
index 67e55a731ea88f429ba57f40a566f8d3b084df17..a364725c21173c137c00960c0ba3ea2cc3bb9270 100644 (file)
@@ -62,7 +62,7 @@ bool setEnv(string const & name, string const & value)
 
        string const encoded = to_local8bit(from_utf8(value));
 #if defined (HAVE_SETENV)
-       return ::setenv(name.c_str(), encoded.c_str(), true);
+       return ::setenv(name.c_str(), encoded.c_str(), 1) == 0;
 #elif defined (HAVE_PUTENV)
        static map<string, string> varmap;
        varmap[name] = name + '=' + encoded;