JasonWoof Got questions, comments, patches, etc.? Contact Jason Woofenden
some more refactoring
[dwm.git] / client.c
index 9a30526..e7a3864 100644 (file)
--- a/client.c
+++ b/client.c
@@ -61,20 +61,6 @@ xerrordummy(Display *dsply, XErrorEvent *ee) {
 /* extern */
 
 void
-attach(Client *c) {
-       if(clients)
-               clients->prev = c;
-       c->next = clients;
-       clients = c;
-}
-
-void
-attachstack(Client *c) {
-       c->snext = stack;
-       stack = c;
-}
-
-void
 configure(Client *c) {
        XConfigureEvent ce;
 
@@ -93,24 +79,6 @@ configure(Client *c) {
 }
 
 void
-detach(Client *c) {
-       if(c->prev)
-               c->prev->next = c->next;
-       if(c->next)
-               c->next->prev = c->prev;
-       if(c == clients)
-               clients = c->next;
-       c->next = c->prev = NULL;
-}
-
-void
-detachstack(Client *c) {
-       Client **tc;
-       for(tc=&stack; *tc && *tc != c; tc=&(*tc)->snext);
-       *tc = c->snext;
-}
-
-void
 focus(Client *c) {
        if(c && !isvisible(c))
                return;
@@ -135,16 +103,6 @@ focus(Client *c) {
                XSetInputFocus(dpy, root, RevertToPointerRoot, CurrentTime);
 }
 
-Client *
-getclient(Window w) {
-       Client *c;
-
-       for(c = clients; c; c = c->next)
-               if(c->win == w)
-                       return c;
-       return NULL;
-}
-
 Bool
 isprotodel(Client *c) {
        int i, n;