commit 043d71ef876cd2652757beca6c7f6a0d3c1176c0 from: Omar Polo date: Fri Oct 19 18:00:47 2018 UTC fixing XftColor deallocation commit - 3d95a42e200d3ad1c16780aa0a77a54d96fb3a32 commit + 043d71ef876cd2652757beca6c7f6a0d3c1176c0 blob - faba6fc64c39c3a31e0f233d74d2693bf991adb6 blob + 1283eddb1e053fd36d3fa4fa6cf7c2186c583ac9 --- mymenu.c +++ mymenu.c @@ -2055,9 +2055,8 @@ main(int argc, char **argv) XUngrabKeyboard(r.d, CurrentTime); #ifdef USE_XFT - XftColorFree(r.d, DefaultVisual(r.d, 0), DefaultColormap(r.d, 0), &r.xft_colors[0]); - XftColorFree(r.d, DefaultVisual(r.d, 0), DefaultColormap(r.d, 0), &r.xft_colors[1]); - XftColorFree(r.d, DefaultVisual(r.d, 0), DefaultColormap(r.d, 0), &r.xft_colors[2]); + for (i = 0; i < 3; ++i) + XftColorFree(r.d, vinfo.visual, cmap, &r.xft_colors[i]); #endif free(r.ps1);