From 813b2c1edc90d51c2b98385c74dffec56e18da84 Mon Sep 17 00:00:00 2001 From: Polesznyák Márk Date: Sun, 22 Feb 2026 14:35:09 +0100 Subject: chore(dwm): sync with upstream Commits: - cleanup schemes and colors (93f2686) - drw.c: drw_scm_free: call free inside (7c3abae) - dwm: Fix heap buffer overflow in getatomprop (244fa85) - dwm: Fix getatomprop regression from heap overflow fix (a9aa0d8) - fix not updating _NET_ACTIVE_WINDOW (397d618) - getstate: fix access type and remove redundant cast (5c9f303) - more overflow fix in getatomprop() (c3dd6a8) --- dwm/drw.h | 2 ++ 1 file changed, 2 insertions(+) (limited to 'dwm/drw.h') diff --git a/dwm/drw.h b/dwm/drw.h index d28678f..c85a751 100644 --- a/dwm/drw.h +++ b/dwm/drw.h @@ -43,7 +43,9 @@ void drw_font_getexts(Fnt *font, const char *text, unsigned int len, unsigned in /* Colorscheme abstraction */ void drw_clr_create(Drw *drw, Clr *dest, const char *clrname, unsigned int alpha); +void drw_clr_free(Drw *drw, Clr *c); Clr *drw_scm_create(Drw *drw, const char *clrnames[], const unsigned int alphas[], size_t clrcount); +void drw_scm_free(Drw *drw, Clr *scm, size_t clrcount); /* Cursor abstraction */ Cur *drw_cur_create(Drw *drw, int shape); -- cgit v1.2.3