elm config files - don't write to file if file handle is null

fixes seg with new file only config for elm
This commit is contained in:
Carsten Haitzler 2015-06-17 16:37:56 +09:00
parent 50aceb5a89
commit 4089264efb
1 changed files with 7 additions and 3 deletions

View File

@ -3338,9 +3338,13 @@ _elm_config_sub_init(void)
_elm_profile);
if (!ecore_file_exists(buf))
{
FILE *fp = fopen(buf, "w+");
fprintf(fp, "flush");
fclose(fp);
FILE *f = fopen(buf, "w+");
if (f)
{
fprintf(f, "flush");
fclose(f);
}
}
_eio_monitor = eio_monitor_add(buf);
ecore_event_handler_add(EIO_MONITOR_FILE_MODIFIED, _elm_config_file_monitor_cb, NULL);