client.c
changeset 813 0ed770c96e51
parent 799 30ec8b96a7f6
child 823 fb5cbf0bd923
--- a/client.c	Wed Feb 21 21:36:54 2007 +0100
+++ b/client.c	Thu Feb 22 07:59:13 2007 +0100
@@ -83,24 +83,6 @@
 			PropModeReplace, (unsigned char *)data, 2);
 }
 
-static void
-togglemax(Client *c) {
-	XEvent ev;
-
-	if(c->isfixed)
-		return;
-	if((c->ismax = !c->ismax)) {
-		c->rx = c->x;
-		c->ry = c->y;
-		c->rw = c->w;
-		c->rh = c->h;
-		resize(c, wax, way, waw - 2 * BORDERPX, wah - 2 * BORDERPX, True);
-	}
-	else
-		resize(c, c->rx, c->ry, c->rw, c->rh, True);
-	while(XCheckMaskEvent(dpy, EnterWindowMask, &ev));
-}
-
 static int
 xerrordummy(Display *dsply, XErrorEvent *ee) {
 	return 0;
@@ -171,7 +153,7 @@
 }
 
 void
-killclient(Arg *arg) {
+killclient(Arg arg) {
 	if(!sel)
 		return;
 	if(isprotodel(sel))
@@ -303,7 +285,7 @@
 }
 
 void
-toggleversatile(Arg *arg) {
+toggleversatile(Arg arg) {
 	if(!sel || lt->arrange == versatile)
 		return;
 	sel->isversatile = !sel->isversatile;
@@ -402,25 +384,3 @@
 	XUngrabServer(dpy);
 	lt->arrange();
 }
-
-void
-zoom(Arg *arg) {
-	unsigned int n;
-	Client *c;
-
-	if(!sel)
-		return;
-	if(sel->isversatile || (lt->arrange == versatile)) {
-		togglemax(sel);
-		return;
-	}
-	for(n = 0, c = nexttiled(clients); c; c = nexttiled(c->next))
-		n++;
-	if((c = sel) == nexttiled(clients))
-		if(!(c = nexttiled(c->next)))
-			return;
-	detach(c);
-	attach(c);
-	focus(c);
-	lt->arrange();
-}