applied Jukkas patch - dwm - dynamic window manager
 (HTM) git clone https://git.parazyd.org/dwm
 (DIR) Log
 (DIR) Files
 (DIR) Refs
 (DIR) README
 (DIR) LICENSE
       ---
 (DIR) commit 6b25d06d7d159bf89d740847fedc876ab0137b6b
 (DIR) parent cff951c65086950eeef5723b65dc06cbe7cdfa19
 (HTM) Author: arg@mmvi <unknown>
       Date:   Mon, 25 Sep 2006 08:21:51 +0200
       
       applied Jukkas patch
       Diffstat:
         M draw.c                              |       4 ++--
         M dwm.h                               |      12 ++++++------
         M event.c                             |       8 ++++----
         M main.c                              |       6 +++---
         M tag.c                               |       2 +-
         M view.c                              |       6 +++---
       
       6 files changed, 19 insertions(+), 19 deletions(-)
       ---
 (DIR) diff --git a/draw.c b/draw.c
       @@ -80,7 +80,7 @@ drawtext(const char *text, unsigned long col[ColLast], Bool highlight) {
        /* extern */
        
        void
       -drawall() {
       +drawall(void) {
                Client *c;
        
                for(c = clients; c; c = getnext(c->next))
       @@ -89,7 +89,7 @@ drawall() {
        }
        
        void
       -drawstatus() {
       +drawstatus(void) {
                int i, x;
        
                dc.x = dc.y = 0;
 (DIR) diff --git a/dwm.h b/dwm.h
       @@ -121,16 +121,16 @@ extern void updatetitle(Client *c);                /* update the name of c */
        extern void unmanage(Client *c);                /* destroy c */
        
        /* draw.c */
       -extern void drawall();                                /* draw all visible client titles and the bar */
       -extern void drawstatus();                        /* draw the bar */
       +extern void drawall(void);                        /* draw all visible client titles and the bar */
       +extern void drawstatus(void);                        /* draw the bar */
        extern void drawtitle(Client *c);                /* draw title of c */
        extern unsigned long getcolor(const char *colstr);        /* return color of colstr */
        extern void setfont(const char *fontstr);        /* set the font for DC */
        extern unsigned int textw(const char *text);        /* return the width of text in px*/
        
        /* event.c */
       -extern void grabkeys();                                /* grab all keys defined in config.h */
       -extern void procevent();                        /* process pending X events */
       +extern void grabkeys(void);                        /* grab all keys defined in config.h */
       +extern void procevent(void);                        /* process pending X events */
        
        /* main.c */
        extern int getproto(Window w);                        /* return protocol mask of WMProtocols property of w */
       @@ -139,7 +139,7 @@ extern void sendevent(Window w, Atom a, long value);        /* send synthetic event to 
        extern int xerror(Display *dsply, XErrorEvent *ee);        /* dwm's X error handler */
        
        /* tag.c */
       -extern void initrregs();                        /* initialize regexps of rules defined in config.h */
       +extern void initrregs(void);                        /* initialize regexps of rules defined in config.h */
        extern Client *getnext(Client *c);                /* returns next visible client */
        extern Client *getprev(Client *c);                /* returns previous visible client */
        extern void settags(Client *c, Client *trans);        /* sets tags of c */
       @@ -160,7 +160,7 @@ extern void focusnext(Arg *arg);                /* focuses next visible client, arg is ignored
        extern void focusprev(Arg *arg);                /* focuses previous visible client, arg is ignored */
        extern Bool isvisible(Client *c);                /* returns True if client is visible */
        extern void resizecol(Arg *arg);                /* resizes the master width with arg's index value */
       -extern void restack();                                /* restores z layers of all clients */
       +extern void restack(void);                        /* restores z layers of all clients */
        extern void togglemode(Arg *arg);                /* toggles global arrange function (dotile/dofloat) */
        extern void toggleview(Arg *arg);                /* toggles the tag with arg's index (in)visible */
        extern void view(Arg *arg);                        /* views the tag with arg's index */
 (DIR) diff --git a/event.c b/event.c
       @@ -170,13 +170,13 @@ buttonpress(XEvent *e) {
                        if(CLEANMASK(ev->state) != MODKEY)
                                return;
                        if(ev->button == Button1 && (arrange == dofloat || c->isfloat)) {
       -                        restack(c);
       +                        restack();
                                movemouse(c);
                        }
                        else if(ev->button == Button2)
                                zoom(NULL);
                        else if(ev->button == Button3 && (arrange == dofloat || c->isfloat)) {
       -                        restack(c);
       +                        restack();
                                resizemouse(c);
                        }
                }
       @@ -388,7 +388,7 @@ void (*handler[LASTEvent]) (XEvent *) = {
        };
        
        void
       -grabkeys() {
       +grabkeys(void) {
                static unsigned int len = sizeof(key) / sizeof(key[0]);
                unsigned int i;
                KeyCode code;
       @@ -408,7 +408,7 @@ grabkeys() {
        }
        
        void
       -procevent() {
       +procevent(void) {
                XEvent ev;
        
                while(XPending(dpy)) {
 (DIR) diff --git a/main.c b/main.c
       @@ -38,7 +38,7 @@ static int (*xerrorxlib)(Display *, XErrorEvent *);
        static Bool otherwm, readin;
        
        static void
       -cleanup() {
       +cleanup(void) {
                close(STDIN_FILENO);
                while(sel) {
                        resize(sel, True, TopLeft);
       @@ -58,7 +58,7 @@ cleanup() {
        }
        
        static void
       -scan() {
       +scan(void) {
                unsigned int i, num;
                Window *wins, d1, d2;
                XWindowAttributes wa;
       @@ -79,7 +79,7 @@ scan() {
        }
        
        static void
       -setup() {
       +setup(void) {
                int i, j;
                unsigned int mask;
                Window w;
 (DIR) diff --git a/tag.c b/tag.c
       @@ -45,7 +45,7 @@ getprev(Client *c) {
        }
        
        void
       -initrregs() {
       +initrregs(void) {
                unsigned int i;
                regex_t *reg;
        
 (DIR) diff --git a/view.c b/view.c
       @@ -7,7 +7,7 @@
        /* static */
        
        static Client *
       -minclient() {
       +minclient(void) {
                Client *c, *min;
        
                if((clients && clients->isfloat) || arrange == dofloat)
       @@ -25,7 +25,7 @@ nexttiled(Client *c) {
        }
        
        static void
       -reorder() {
       +reorder(void) {
                Client *c, *newclients, *tail;
        
                newclients = tail = NULL;
       @@ -225,7 +225,7 @@ resizecol(Arg *arg) {
        }
        
        void
       -restack() {
       +restack(void) {
                Client *c;
                XEvent ev;