From f5de98070f9e07307094aa81f973469ddd926d47 Mon Sep 17 00:00:00 2001 From: Moritz Luedecke Date: Mon, 28 Aug 2017 18:03:24 +0200 Subject: [PATCH] Fix memory leak --- pinentry-dmenu.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pinentry-dmenu.c b/pinentry-dmenu.c index e127650..8ed5fa0 100644 --- a/pinentry-dmenu.c +++ b/pinentry-dmenu.c @@ -212,7 +212,6 @@ drawwin(void) { leftinput = mw - x - pbw; drw_text(drw, x, 0, leftinput, bh, lrpad / 2, censort, 0); drw_font_getexts(drw->fonts, censort, cursor * asterlen, &curpos, NULL); - free(censort); if ((curpos += lrpad / 2 - 1) < leftinput) { drw_setscheme(drw, scheme[SchemeNormal]); @@ -224,6 +223,7 @@ drawwin(void) { x = drawitem("Yes", (sel == Yes), x, 0, TEXTW("Yes")); } + free(censort); drw_map(drw, win, 0, 0, mw, mh); }