summaryrefslogtreecommitdiff
path: root/openbox/openbox.c
diff options
context:
space:
mode:
authorDana Jansens <danakj@orodu.net>2003-03-18 05:29:01 +0000
committerDana Jansens <danakj@orodu.net>2003-03-18 05:29:01 +0000
commitbfea000a7407e51b5659590415e410a47f6f046b (patch)
tree05412a9b0af07d5000a992b0e81e7d2bdf2ed61c /openbox/openbox.c
parent9185ca5c1a7e7fb492ef829449f9a089f1d858ee (diff)
add a keyboard plugin
Diffstat (limited to 'openbox/openbox.c')
-rw-r--r--openbox/openbox.c11
1 files changed, 7 insertions, 4 deletions
diff --git a/openbox/openbox.c b/openbox/openbox.c
index b1065929..5c1e0178 100644
--- a/openbox/openbox.c
+++ b/openbox/openbox.c
@@ -140,7 +140,7 @@ int main(int argc, char **argv)
plugin_startup();
/* XXX load all plugins!! */
- plugin_open("foo");
+ plugin_open("focus");
/* get all the existing windows */
client_manage_all();
@@ -174,7 +174,10 @@ int main(int argc, char **argv)
void signal_handler(const ObEvent *e, void *data)
{
- switch (e->data.signal) {
+ int s;
+
+ s = e->data.s.signal;
+ switch (s) {
case SIGUSR1:
g_message("Caught SIGUSR1 signal. Restarting.");
ob_shutdown = ob_restart = TRUE;
@@ -188,12 +191,12 @@ void signal_handler(const ObEvent *e, void *data)
case SIGINT:
case SIGTERM:
case SIGPIPE:
- g_message("Caught signal %d. Exiting.", e->data.signal);
+ g_message("Caught signal %d. Exiting.", s);
ob_shutdown = TRUE;
break;
case SIGFPE:
case SIGSEGV:
- g_error("Caught signal %d. Aborting and dumping core.",e->data.signal);
+ g_error("Caught signal %d. Aborting and dumping core.", s);
}
}