commit c3b1e6024531917cddec454e9e1abeae7ac312cb
Author: Chris Down <[email protected]>
Date:   Fri Dec 31 01:37:08 2021 +0000

    [dwm][patches][noborderflicker] Add missed NULL check, whoops

diff --git 
a/dwm.suckless.org/patches/noborderflicker/dwm-noborderflicker-20211227-8657affa2a61.diff
 
b/dwm.suckless.org/patches/noborderflicker/dwm-noborderflicker-20211227-8657affa2a61.diff
index c4369f2c..df2aeb3a 100644
--- 
a/dwm.suckless.org/patches/noborderflicker/dwm-noborderflicker-20211227-8657affa2a61.diff
+++ 
b/dwm.suckless.org/patches/noborderflicker/dwm-noborderflicker-20211227-8657affa2a61.diff
@@ -1,5 +1,5 @@
 diff --git dwm.c dwm.c
-index a96f33c..3fd4a88 100644
+index a96f33c..34d1321 100644
 --- dwm.c
 +++ dwm.c
 @@ -236,6 +236,7 @@ static int xerrorstart(Display *dpy, XErrorEvent *ee);
@@ -17,7 +17,7 @@ index a96f33c..3fd4a88 100644
 +              /* set new focused border first to avoid flickering */
                XSetWindowBorder(dpy, c->win, 
scheme[SchemeSel][ColBorder].pixel);
 +              /* lastfocused may be us if another window was unmanaged */
-+              if (lastfocused != c)
++              if (lastfocused && lastfocused != c)
 +                      XSetWindowBorder(dpy, lastfocused->win, 
scheme[SchemeNorm][ColBorder].pixel);
                setfocus(c);
        } else {


Reply via email to