g_autofree char *rundir = NULL;
mode_t old_umask;
- if (!(rundir = virGetUserRuntimeDirectory()))
- return -1;
+ rundir = virGetUserRuntimeDirectory();
old_umask = umask(077);
if (virFileMakePath(rundir) < 0) {
g_autofree char *rundir = NULL;
mode_t old_umask;
- if (!(rundir = virGetUserRuntimeDirectory()))
- return -1;
+ rundir = virGetUserRuntimeDirectory();
old_umask = umask(077);
if (virFileMakePath(rundir) < 0) {
if (privileged) {
run_dir = g_strdup(RUNSTATEDIR "/libvirt");
} else {
- if (!(run_dir = virGetUserRuntimeDirectory())) {
- VIR_ERROR(_("Can't determine user directory"));
- goto cleanup;
- }
+ run_dir = virGetUserRuntimeDirectory();
}
if (privileged)
} else {
g_autofree char *rundir = NULL;
- if (!(rundir = virGetUserRuntimeDirectory()))
- return NULL;
+ rundir = virGetUserRuntimeDirectory();
path = g_strdup_printf("%s/virtlockd-sock", rundir);
}