This patch just removes the duplicate log message. The same meaning logs
makes the confusion.
[Before]
config-parser.c: config_parse(66) > Failed to open file /etc/pass/pass.conf
config-parser.c: config_parse(126) > Failed to read /etc/pass/pass.conf:0!
pass-parser.c: pass_parse_resource(637) > cannot parse /etc/pass/pass.conf
pass.c: pass_init_done(226) > cannot parse /etc/pass/pass.conf
config-parser.c: config_parse(66) > Failed to open file /etc/pass/pass-pmqos.conf
config-parser.c: config_parse(126) > Failed to read /etc/pass/pass-pmqos.conf:0!
pmqos-parser.c: pmqos_get_scenario(156) > failed to load conficuration file(/etc/pass/pass-pmqos.conf) : -5
pmqos.c: pmqos_init_done(497) > failed to load configuration file(/etc/pass/pass-pmqos.conf)
[After]
pass.c: pass_init_done(226) > cannot parse /etc/pass/pass.conf
pmqos.c: pmqos_init_done(497) > failed to load configuration file(/etc/pass/pass-pmqos.conf)
Change-Id: I5b40c199811abf3db9b51d2801e523f8eedaf8a6
Signed-off-by: Chanwoo Choi <cw00.choi@samsung.com>
/* open conf file */
f = fopen(file_name, "r");
if (!f) {
- _E("Failed to open file %s", file_name);
ret = -EIO;
goto error;
}
error:
if (f)
fclose(f);
- _E("Failed to read %s:%d!", file_name, lineno);
return ret;
}
int pass_parse_resource(struct pass *pass, char *pass_conf_path)
{
- int ret;
-
- ret = config_parse(pass_conf_path, pass_resource_config, pass);
- if (ret < 0) {
- _E("cannot parse %s\n", pass_conf_path);
- return -EINVAL;
- }
-
- return 0;
+ return config_parse(pass_conf_path, pass_resource_config, pass);
}
/* get configuration file */
ret = config_parse(path, pmqos_load_config, scenarios);
if (ret < 0) {
- _E("failed to load conficuration file(%s) : %d", path, ret);
pmqos_put_scenario(scenarios);
return ret;
}