elm_config: don't prepend /tmp/ to file name
authorVincent Torri <vincent.torri@gmail.com>
Mon, 21 Sep 2020 06:22:40 +0000 (06:22 +0000)
committerJongmin Lee <jm105.lee@samsung.com>
Mon, 21 Sep 2020 21:37:03 +0000 (06:37 +0900)
eina_file_mkstemp() already takes care of this.

Differential Revision: https://phab.enlightenment.org/D12155

src/lib/elementary/elm_config.c

index bbbdca1..a2ab9b5 100644 (file)
@@ -2189,7 +2189,7 @@ _config_system_load(void)
      {
         Eina_Tmpstr* tmp;
         ERR("System loading config failed! Check your setup! Falling back to compile time defaults");
-        EINA_SAFETY_ON_FALSE_RETURN_VAL(eina_file_mkstemp("/tmp/elementary_configXXXXXX", &tmp), NULL);
+        EINA_SAFETY_ON_FALSE_RETURN_VAL(eina_file_mkstemp("elementary_configXXXXXX", &tmp), NULL);
         ef = eet_open(tmp, EET_FILE_MODE_WRITE);
         EINA_SAFETY_ON_FALSE_RETURN_VAL(eet_data_undump(ef, "config", embedded_config, strlen(embedded_config)-1, EINA_FALSE), NULL);
         eet_close(ef);