diff --git a/core/ini-wrapper.c b/core/ini-wrapper.c index 32e5a4bc4ce84115833aa91c115fc36078e81c77..9bcab3f62189a9057e527975169b44ca67dbee21 100644 --- a/core/ini-wrapper.c +++ b/core/ini-wrapper.c @@ -312,8 +312,12 @@ int32_t inifile_config_save(const int8_t *ini_filename, struct ini_config *confi // iniparser_dump(d, stdout); iniparser_dump_ini(d, fp); + fflush(fp); + fclose(fp); + sync(); + iniparser_freedict(d); return 0;