]> git.lyx.org Git - features.git/commitdiff
microptimisation.
authorAbdelrazak Younes <younes@lyx.org>
Wed, 25 Jun 2008 16:18:27 +0000 (16:18 +0000)
committerAbdelrazak Younes <younes@lyx.org>
Wed, 25 Jun 2008 16:18:27 +0000 (16:18 +0000)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25389 a592a061-630c-0410-9148-cb99ea01b6c8

src/support/Messages.cpp

index aec3556d20114df4ef462af4bf6f94053217b283..d2033939875a12a423b0bc2f78a088f03495d056 100644 (file)
@@ -111,9 +111,11 @@ docstring const Messages::get(string const & m) const
 
        // The string was not found, use gettext to generate it
 
-       string const oldLANGUAGE = getEnv("LANGUAGE");
-       string const oldLC_ALL = getEnv("LC_ALL");
+       static string oldLANGUAGE;
+       static string oldLC_ALL;
        if (!lang_.empty()) {
+               oldLANGUAGE = getEnv("LANGUAGE");
+               oldLC_ALL = getEnv("LC_ALL");
                // This GNU extension overrides any language locale
                // wrt gettext.
                LYXERR(Debug::LOCALE, "Setting LANGUAGE to " << lang_);