diff options
author | Tim Wiederhake <twied@gmx.net> | 2024-03-16 13:07:19 +0100 |
---|---|---|
committer | Tim Wiederhake <twied@gmx.net> | 2024-03-16 13:07:19 +0100 |
commit | a62500505d57a4dc2c77bbbd7d0bfb832a5aa857 (patch) | |
tree | 71647ddc177d971781d67017244bf511ab90353b /src/util.h | |
parent | e60c2914c354d4725d170e4fe4f14456caccd3cc (diff) |
Fix memory leak in FindFontSet
Valgrind results before:
definitely lost: 800 bytes in 23 blocks
indirectly lost: 872 bytes in 6 blocks
possibly lost: 0 bytes in 0 blocks
still reachable: 991,316 bytes in 1,795 blocks
suppressed: 0 bytes in 0 blocks
Valgrind results after:
definitely lost: 200 bytes in 17 blocks
indirectly lost: 0 bytes in 0 blocks
possibly lost: 0 bytes in 0 blocks
still reachable: 918,812 bytes in 994 blocks
suppressed: 0 bytes in 0 blocks
Signed-off-by: Tim Wiederhake <twied@gmx.net>
Part-of: <https://gitlab.freedesktop.org/xorg/app/twm/-/merge_requests/29>
Diffstat (limited to 'src/util.h')
-rw-r--r-- | src/util.h | 1 |
1 files changed, 1 insertions, 0 deletions
@@ -77,6 +77,7 @@ extern void LocateStandardColormaps(void); extern void GetColor(int kind, Pixel *what, const char *name); extern void GetColorValue(int kind, XColor *what, const char *name); extern void GetFont(MyFont *font); +extern void DestroyFont(MyFont *font); extern int MyFont_TextWidth(MyFont *font, const char *string, int len); extern void MyFont_DrawImageString(Display *dpy, Drawable d, MyFont *font, GC gc, int x, int y, const char *string, |