use the path properly for the session file
This commit is contained in:
parent
ecab6fe3c8
commit
f531b18a44
1 changed files with 2 additions and 7 deletions
|
@ -41,7 +41,6 @@ static void save_commands()
|
|||
SmProp *props[2];
|
||||
SmProp prop_cmd = { SmCloneCommand, SmLISTofARRAY8, 1, };
|
||||
SmProp prop_res = { SmRestartCommand, SmLISTofARRAY8, };
|
||||
gchar *file_path;
|
||||
gint i, j, n;
|
||||
gboolean has_id = FALSE, has_file = FALSE;
|
||||
|
||||
|
@ -80,19 +79,15 @@ static void save_commands()
|
|||
}
|
||||
}
|
||||
|
||||
file_path = g_build_filename(g_get_home_dir(), ".openbox", "sessions",
|
||||
save_file, NULL);
|
||||
|
||||
prop_res.vals[j].value = "--sm-save-file";
|
||||
prop_res.vals[j++].length = strlen("--sm-save-file");
|
||||
prop_res.vals[j].value = file_path;
|
||||
prop_res.vals[j++].length = strlen(file_path);
|
||||
prop_res.vals[j].value = save_file;
|
||||
prop_res.vals[j++].length = strlen(save_file);
|
||||
|
||||
props[0] = &prop_res;
|
||||
props[1] = &prop_cmd;
|
||||
SmcSetProperties(sm_conn, 1, props);
|
||||
|
||||
g_free(file_path);
|
||||
g_free(prop_res.vals);
|
||||
g_free(prop_cmd.vals);
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue