URI: 
       using malloc() instead of calloc() and sticking to static initializer and struct assignment, not using *c = (Client){}; right now to avoid some ugly gcc warning, possibly a gcc bug since we are using -std=c99 - dwm - dynamic window manager
  HTML git clone https://git.parazyd.org/dwm
   DIR Log
   DIR Files
   DIR Refs
   DIR README
   DIR LICENSE
       ---
   DIR commit 53cac176928b67db4eb551295291ab09650927eb
   DIR parent 83abfc05eb5a1e6ee762ce2921d9d5270e40c9ee
  HTML Author: Anselm R Garbe <garbeam@gmail.com>
       Date:   Mon,  8 Sep 2008 22:24:05 +0100
       
       using malloc() instead of calloc() and sticking to static initializer and struct assignment, not using *c = (Client){}; right now to avoid some ugly gcc warning, possibly a gcc bug since we are using -std=c99
       Diffstat:
         M dwm.c                               |       6 ++++--
       
       1 file changed, 4 insertions(+), 2 deletions(-)
       ---
   DIR diff --git a/dwm.c b/dwm.c
       @@ -846,12 +846,14 @@ killclient(const Arg *arg) {
        
        void
        manage(Window w, XWindowAttributes *wa) {
       +        static Client cz;
                Client *c, *t = NULL;
                Window trans = None;
                XWindowChanges wc;
        
       -        if(!(c = calloc(1, sizeof(Client))))
       -                die("fatal: could not calloc() %u bytes\n", sizeof(Client));
       +        if(!(c = malloc(sizeof(Client))))
       +                die("fatal: could not malloc() %u bytes\n", sizeof(Client));
       +        *c = cz;
                c->win = w;
        
                /* geometry */