From 61655d70ffb0ba5a4ff8d40486a6c2d18a716a4e Mon Sep 17 00:00:00 2001 From: Sascha Kruse Date: Wed, 27 Jun 2012 22:25:34 +0200 Subject: [PATCH] initialize X after parsing of cmdline/config This way, the '-h/--help' options work, even when $DISPLAY is not set. --- dunst.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dunst.c b/dunst.c index e55352c..55968dd 100644 --- a/dunst.c +++ b/dunst.c @@ -1162,7 +1162,6 @@ void parse_cmdline_for_config_file(int argc, char *argv[]) int main(int argc, char *argv[]) { now = time(&now); - dc = initdc(); geometry.mask = XParseGeometry(geom, &geometry.x, &geometry.y, &geometry.w, &geometry.h); @@ -1170,6 +1169,7 @@ int main(int argc, char *argv[]) parse_cmdline_for_config_file(argc, argv); parse_dunstrc(); parse_cmdline(argc, argv); + dc = initdc(); key = key_string ? XStringToKeysym(key_string) : NoSymbol; history_key = history_key_string ? XStringToKeysym(history_key_string) : NoSymbol;