Introduction
Introduction Statistics Contact Development Disclaimer Help
tfix memory leak in xloadcols() - st - [fork] customized build of st, the simpl…
git clone git://src.adamsgaard.dk/st
Log
Files
Refs
README
LICENSE
---
commit d7bf023b2f2d41cb6983bb3ce2c6d1bf049150b3
parent b4d68d4daa2716c0064605a2a92082a7287ee54a
Author: Hiltjo Posthuma <[email protected]>
Date: Sun, 4 Nov 2018 14:35:07 +0100
fix memory leak in xloadcols()
reported by Avi Halachmi (:avih)" <[email protected]>
patch slightly changed by me.
Diffstat:
M x.c | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
---
diff --git a/x.c b/x.c
t@@ -733,12 +733,12 @@ xloadcols(void)
static int loaded;
Color *cp;
- dc.collen = MAX(LEN(colorname), 256);
- dc.col = xmalloc(dc.collen * sizeof(Color));
-
if (loaded) {
for (cp = dc.col; cp < &dc.col[dc.collen]; ++cp)
XftColorFree(xw.dpy, xw.vis, xw.cmap, cp);
+ } else {
+ dc.collen = MAX(LEN(colorname), 256);
+ dc.col = xmalloc(dc.collen * sizeof(Color));
}
for (i = 0; i < dc.collen; i++)
You are viewing proxied material from mx1.adamsgaard.dk. 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.