start the session shit, and grab the params before grabbing the rest of the parameters (and erroring on invalid ones)
Dana Jansens danakj@orodu.net
1 files changed,
2 insertions(+),
2 deletions(-)
jump to
M
openbox/openbox.c
→
openbox/openbox.c
@@ -101,6 +101,8 @@ g_free(path);
g_set_prgname(argv[0]); + session_startup(&argc, &argv); + /* parse out command line args */ parse_args(argc, argv);@@ -119,8 +121,6 @@ ob_main_loop_signal_add(ob_main_loop, SIGTERM, signal_handler, NULL, NULL);
ob_main_loop_signal_add(ob_main_loop, SIGINT, signal_handler, NULL, NULL); ob_main_loop_signal_add(ob_main_loop, SIGHUP, signal_handler, NULL, NULL); ob_main_loop_signal_add(ob_main_loop, SIGPIPE, signal_handler, NULL, NULL); - - session_startup(&argc, &argv); ob_screen = DefaultScreen(ob_display);