# HG changeset patch # User Anselm R Garbe # Date 1220777639 -3600 # Node ID 33591b7c6bf74359b95f16aaf60433ed44b38c61 # Parent d2658eac8ff910969c79d0c081bd03d245f351a3 applied XGetWMNormalHints fix diff -r d2658eac8ff9 -r 33591b7c6bf7 dwm.c --- a/dwm.c Sat Sep 06 09:34:49 2008 +0100 +++ b/dwm.c Sun Sep 07 09:53:59 2008 +0100 @@ -1590,7 +1590,9 @@ long msize; XSizeHints size; - XGetWMNormalHints(dpy, c->win, &size, &msize); + if(!XGetWMNormalHints(dpy, c->win, &size, &msize)) + /* size is uninitialized, ensure that size.flags aren't used */ + size.flags = PSize; if(size.flags & PBaseSize) { c->basew = size.base_width; c->baseh = size.base_height;