Function daemonConfigFilePath() will assign a path to
remote_config_file definitely and the path will be validated
in following codes. So, it's unnecessary to return value
from daemonConfigFilePath() and check the returned value.
Signed-off-by: jiangjiacheng <jiangjiacheng@huawei.com>
Reviewed-by: Kristina Hanicova <khanicov@redhat.com>
/* No explicit config, so try and find a default one */
if (remote_config_file == NULL) {
implicit_conf = true;
- if (daemonConfigFilePath(privileged,
- &remote_config_file) < 0) {
- VIR_ERROR(_("Can't determine config path"));
- exit(EXIT_FAILURE);
- }
+ daemonConfigFilePath(privileged, &remote_config_file);
}
/* Read the config file if it exists */
return 0;
}
-int
+void
daemonConfigFilePath(bool privileged, char **configfile)
{
if (privileged) {
*configfile = g_strdup_printf("%s/%s.conf", configdir, DAEMON_NAME);
}
-
- return 0;
}
struct daemonConfig*
};
-int daemonConfigFilePath(bool privileged, char **configfile);
+void daemonConfigFilePath(bool privileged, char **configfile);
struct daemonConfig* daemonConfigNew(bool privileged);
void daemonConfigFree(struct daemonConfig *data);
int daemonConfigLoadFile(struct daemonConfig *data,