Introduction
Introduction Statistics Contact Development Disclaimer Help
Avoid unsigned integer underflow in drw_text() - dwm - my customized version of…
git clone git://git.codemadness.org/dwm
Log
Files
Refs
README
LICENSE
---
commit cfb8627a80a334f200f68c2c8f3e384313ebbaf5
parent fcb2476b693ca4c40ad32c7119e27bbeb856865c
Author: Raymond Cole <[email protected]>
Date: Mon, 28 Oct 2024 00:34:55 +0000
Avoid unsigned integer underflow in drw_text()
Diffstat:
M drw.c | 2 ++
1 file changed, 2 insertions(+), 0 deletions(-)
---
diff --git a/drw.c b/drw.c
@@ -248,6 +248,8 @@ drw_text(Drw *drw, int x, int y, unsigned int w, unsigned i…
} else {
XSetForeground(drw->dpy, drw->gc, drw->scheme[invert ? ColFg :…
XFillRectangle(drw->dpy, drw->drawable, drw->gc, x, y, w, h);
+ if (w < lpad)
+ return x + w;
d = XftDrawCreate(drw->dpy, drw->drawable,
DefaultVisual(drw->dpy, drw->screen),
DefaultColormap(drw->dpy, drw->screen));
You are viewing proxied material from codemadness.org. The copyright of proxied material belongs to its original authors. Any comments or complaints in relation to proxied material should be directed to the original authors of the content concerned. Please see the disclaimer for more details.