--- rxvt-unicode/src/rxvtimg.C 2013/01/19 10:04:34 1.105 +++ rxvt-unicode/src/rxvtimg.C 2013/03/01 09:34:40 1.106 @@ -535,7 +535,7 @@ Display *dpy = s->dpy; int size = max (rh, rv) * 2 + 1; nv *kernel = (nv *)malloc (size * sizeof (nv)); - XFixed *params = (XFixed *)malloc ((size + 2) * sizeof (XFixed)); + XFixed *params = rxvt_temp_buf (size + 2); rxvt_img *img = new_empty (); XRenderPictureAttributes pa; @@ -580,7 +580,6 @@ } free (kernel); - free (params); XRenderFreePicture (dpy, src); XRenderFreePicture (dpy, dst);