mirror of
git://git.sv.gnu.org/emacs.git
synced 2025-12-06 06:20:55 -08:00
* lwlib/lwlib-Xaw.c (draw_text) [HAVE_XFT]: Fix memory leak.
This commit is contained in:
parent
70f3175738
commit
75e68b8777
1 changed files with 6 additions and 5 deletions
|
|
@ -170,6 +170,7 @@ draw_text (struct widget_xft_data *data, char *lbl, int inverse)
|
||||||
int x = inverse ? 0 : 2;
|
int x = inverse ? 0 : 2;
|
||||||
char *bp = lbl;
|
char *bp = lbl;
|
||||||
|
|
||||||
|
if (!data->xft_draw)
|
||||||
data->xft_draw = XftDrawCreate (XtDisplay (data->widget),
|
data->xft_draw = XftDrawCreate (XtDisplay (data->widget),
|
||||||
data->p,
|
data->p,
|
||||||
DefaultVisual (XtDisplay (data->widget),
|
DefaultVisual (XtDisplay (data->widget),
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue