about summary refs log tree commit diff
path: root/surf.c
diff options
context:
space:
mode:
authorChristoph Lohmann <20h@r-36.net>2013-03-15 18:37:12 +0100
committerChristoph Lohmann <20h@r-36.net>2013-03-15 18:37:12 +0100
commit12101938d8df3da51871ed5d1da7c6144c2138cb (patch)
treef41ed6ce4109eed31be1b9b371b1504481f8c353 /surf.c
parentFixed keys handling for multilayout environments. (diff)
downloadsurf-12101938d8df3da51871ed5d1da7c6144c2138cb.tar.gz
surf-12101938d8df3da51871ed5d1da7c6144c2138cb.tar.bz2
surf-12101938d8df3da51871ed5d1da7c6144c2138cb.zip
There are people not reading the existing code.
I fucking hate to have to correct all of this. People learn to read!
Diffstat (limited to 'surf.c')
-rw-r--r--surf.c14
1 files changed, 8 insertions, 6 deletions
diff --git a/surf.c b/surf.c
index 56bf6b0..e0ad8ea 100644
--- a/surf.c
+++ b/surf.c
@@ -80,7 +80,7 @@ static gboolean usingproxy = 0;
 static char togglestat[6];
 static char pagestat[3];
 
-static void add_accels(Client *c);
+static void addaccelgroup(Client *c);
 static void beforerequest(WebKitWebView *w, WebKitWebFrame *f,
 		WebKitWebResource *r, WebKitNetworkRequest *req,
 		WebKitNetworkResponse *resp, gpointer d);
@@ -169,11 +169,13 @@ static void zoom(Client *c, const Arg *arg);
 #include "config.h"
 
 static void
-add_accels(Client *c) {
+addaccelgroup(Client *c) {
 	int i;
 	GtkAccelGroup *group = gtk_accel_group_new();
+	GClosure *closure;
+
 	for(i = 0; i < LENGTH(keys); i++) {
-		GClosure *closure = g_cclosure_new(G_CALLBACK(keypress), c, NULL);
+		closure = g_cclosure_new(G_CALLBACK(keypress), c, NULL);
 		gtk_accel_group_connect(group, keys[i].keyval, keys[i].mod,
 				0, closure);
 	}
@@ -663,9 +665,9 @@ newclient(void) {
 	g_signal_connect(G_OBJECT(c->win),
 			"destroy",
 			G_CALLBACK(destroywin), c);
-	if(!kioskmode) {
-		add_accels(c);
-	}
+
+	if(!kioskmode)
+		addaccelgroup(c);
 
 	/* Pane */
 	c->pane = gtk_vpaned_new();