[Elm] Fix elm engine retrieval by env. vars.
authorglima <glima@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Thu, 8 Mar 2012 21:15:35 +0000 (21:15 +0000)
committerglima <glima@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Thu, 8 Mar 2012 21:15:35 +0000 (21:15 +0000)
Now that _elm_preferred_engine is the var. read for it,
let's read env. vars. before we set it, eh?

Now make doc on Elm is back to normality (ie buffer engine used).

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@69070 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

src/lib/elm_config.c

index 73aeb06..401004d 100644 (file)
@@ -1963,13 +1963,13 @@ _elm_config_init(void)
    _desc_init();
    _profile_fetch_from_conf();
    _config_load();
+   _env_get();
    if (_elm_preferred_engine) eina_stringshare_del(_elm_preferred_engine);
    if (_elm_config->engine)
      _elm_preferred_engine = eina_stringshare_add(_elm_config->engine);
    else
      _elm_preferred_engine = NULL;
    _translation_init();
-   _env_get();
    _config_apply();
    _elm_config_font_overlay_apply();
    _elm_recache();