[hackers] [dwm] applied Evil_Bobs cleanup patch || Anselm R Garbe

From: <hg_AT_suckless.org>
Date: Thu, 12 May 2011 16:16:37 +0200 (CEST)

changeset: 1541:1aa4689c9d2c
tag: tip
user: Anselm R Garbe <anselm_AT_garbe.us>
date: Thu May 12 14:16:33 2011 +0000
files: dwm.c
description:
applied Evil_Bobs cleanup patch

diff -r 08f7cd899482 -r 1aa4689c9d2c dwm.c
--- a/dwm.c Wed Apr 27 15:55:18 2011 +0000
+++ b/dwm.c Thu May 12 14:16:33 2011 +0000
@@ -556,8 +556,8 @@
         }
         else if(cme->message_type == netatom[NetActiveWindow]) {
                 if(!ISVISIBLE(c)) {
- c->mon->seltags ^= 1;
- c->mon->tagset[c->mon->seltags] = c->tags;
+ c->mon->seltags ^= 1;
+ c->mon->tagset[c->mon->seltags] = c->tags;
                 }
                 pop(c);
         }
@@ -1213,7 +1213,7 @@
                 return;
         do {
                 XMaskEvent(dpy, MOUSEMASK|ExposureMask|SubstructureRedirectMask, &ev);
- switch (ev.type) {
+ switch(ev.type) {
                 case ConfigureRequest:
                 case Expose:
                 case MapRequest:
@@ -1274,7 +1274,7 @@
         else if(ev->state == PropertyDelete)
                 return; /* ignore */
         else if((c = wintoclient(ev->window))) {
- switch (ev->atom) {
+ switch(ev->atom) {
                 default: break;
                 case XA_WM_TRANSIENT_FOR:
                         if(!c->isfloating && (XGetTransientForHint(dpy, c->win, &trans)) &&
@@ -1542,8 +1542,8 @@
         wmatom[WMProtocols] = XInternAtom(dpy, "WM_PROTOCOLS", False);
         wmatom[WMDelete] = XInternAtom(dpy, "WM_DELETE_WINDOW", False);
         wmatom[WMState] = XInternAtom(dpy, "WM_STATE", False);
- netatom[NetActiveWindow] = XInternAtom(dpy, "_NET_ACTIVE_WINDOW", False);
         wmatom[WMTakeFocus] = XInternAtom(dpy, "WM_TAKE_FOCUS", False);
+ netatom[NetActiveWindow] = XInternAtom(dpy, "_NET_ACTIVE_WINDOW", False);
         netatom[NetSupported] = XInternAtom(dpy, "_NET_SUPPORTED", False);
         netatom[NetWMName] = XInternAtom(dpy, "_NET_WM_NAME", False);
         netatom[NetWMState] = XInternAtom(dpy, "_NET_WM_STATE", False);
@@ -1612,7 +1612,7 @@
                 execvp(((char **)arg->v)[0], (char **)arg->v);
                 fprintf(stderr, "dwm: execvp %s", ((char **)arg->v)[0]);
                 perror(" failed");
- exit(0);
+ exit(EXIT_SUCCESS);
         }
 }
 
@@ -1760,11 +1760,11 @@
 void
 updatebars(void) {
         Monitor *m;
- XSetWindowAttributes wa;
-
- wa.override_redirect = True;
- wa.background_pixmap = ParentRelative;
- wa.event_mask = ButtonPressMask|ExposureMask;
+ XSetWindowAttributes wa = {
+ .override_redirect = True,
+ .background_pixmap = ParentRelative,
+ .event_mask = ButtonPressMask|ExposureMask
+ };
         for(m = mons; m; m = m->next) {
                 m->barwin = XCreateWindow(dpy, root, m->wx, m->by, m->ww, bh, 0, DefaultDepth(dpy, screen),
                                           CopyFromParent, DefaultVisual(dpy, screen),
@@ -2069,5 +2069,5 @@
         run();
         cleanup();
         XCloseDisplay(dpy);
- return 0;
+ return EXIT_SUCCESS;
 }
Received on Thu May 12 2011 - 16:16:37 CEST

This archive was generated by hypermail 2.2.0 : Thu May 12 2011 - 16:24:06 CEST