summaryrefslogtreecommitdiff
path: root/src/globals.c
diff options
context:
space:
mode:
authorsabetts <sabetts>2005-01-15 17:03:34 +0000
committersabetts <sabetts>2005-01-15 17:03:34 +0000
commit47c3a7c2bed43e9c73c87be8283af1bd4f216e82 (patch)
tree8dffd1bccaae1a2d0c68bffdd1bc5f26738dc5e1 /src/globals.c
parentd6d45c517d608b15e08b1669f1d82b3db558d697 (diff)
downloadratpoison-47c3a7c2bed43e9c73c87be8283af1bd4f216e82.zip
* src/globals.h (rp_exec_newwm): new extern.
* src/globals.c (rp_exec_newwm): new global. * src/actions.c (cmd_newwm): set rp_exec_newwm to the new wm. * src/events.c (listen_for_events): call XSync after delegate_event. (handle_signals): exec newwm if its not NULL. Report X11 errors (moved from listen_for_events).
Diffstat (limited to 'src/globals.c')
-rw-r--r--src/globals.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/globals.c b/src/globals.c
index a76f220..6a5f1b3 100644
--- a/src/globals.c
+++ b/src/globals.c
@@ -30,6 +30,8 @@ int rat_x;
int rat_y;
int rat_visible = 1; /* rat is visible by default */
+char *rp_exec_newwm = NULL;
+
Atom wm_name;
Atom wm_state;
Atom wm_change_state;