From 63ff7eb9c069eed554e4165274e39590cc0bc94b Mon Sep 17 00:00:00 2001 From: Thomas Leonard Date: Sun, 9 Sep 2001 15:23:17 +0000 Subject: [PATCH] r821: Fixed some bugs in the session handling. --- ROX-Filer/src/menu.c | 2 ++ ROX-Filer/src/session.c | 4 +++- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/ROX-Filer/src/menu.c b/ROX-Filer/src/menu.c index 37e5cd36..368a01da 100644 --- a/ROX-Filer/src/menu.c +++ b/ROX-Filer/src/menu.c @@ -659,6 +659,8 @@ static MenuIconStyle get_menu_icon_style(void) { case MIS_NONE: case MIS_SMALL: case MIS_LARGE: case MIS_HUGE: return mis; + default: + break; } if (mis == MIS_CURRENT && window_with_focus) diff --git a/ROX-Filer/src/session.c b/ROX-Filer/src/session.c index 11d300fa..100b7640 100644 --- a/ROX-Filer/src/session.c +++ b/ROX-Filer/src/session.c @@ -107,13 +107,15 @@ void session_init(gchar *client_id) SmClient *client; struct passwd *pw; gchar *bin_path; - gchar *clone_cmd[] = { bin_path, "-n" }; + gchar *clone_cmd[2]; if (!sc_session_up()) return; pw = getpwuid(euid); bin_path = g_strconcat(app_dir, "/AppRun", NULL); + clone_cmd[0] = bin_path, + clone_cmd[1] = "-n"; client = sc_new(client_id); -- 2.11.4.GIT