ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/rxvt-unicode/src/rxvtimg.C
(Generate patch)

Comparing rxvt-unicode/src/rxvtimg.C (file contents):
Revision 1.105 by sf-exg, Sat Jan 19 10:04:34 2013 UTC vs.
Revision 1.106 by sf-exg, Fri Mar 1 09:34:40 2013 UTC

533 return clone (); 533 return clone ();
534 534
535 Display *dpy = s->dpy; 535 Display *dpy = s->dpy;
536 int size = max (rh, rv) * 2 + 1; 536 int size = max (rh, rv) * 2 + 1;
537 nv *kernel = (nv *)malloc (size * sizeof (nv)); 537 nv *kernel = (nv *)malloc (size * sizeof (nv));
538 XFixed *params = (XFixed *)malloc ((size + 2) * sizeof (XFixed)); 538 XFixed *params = rxvt_temp_buf<XFixed> (size + 2);
539 rxvt_img *img = new_empty (); 539 rxvt_img *img = new_empty ();
540 540
541 XRenderPictureAttributes pa; 541 XRenderPictureAttributes pa;
542 pa.repeat = RepeatPad; 542 pa.repeat = RepeatPad;
543 Picture src = XRenderCreatePicture (dpy, pm, format, CPRepeat, &pa); 543 Picture src = XRenderCreatePicture (dpy, pm, format, CPRepeat, &pa);
578 0, 0, 578 0, 0,
579 w, h); 579 w, h);
580 } 580 }
581 581
582 free (kernel); 582 free (kernel);
583 free (params);
584 583
585 XRenderFreePicture (dpy, src); 584 XRenderFreePicture (dpy, src);
586 XRenderFreePicture (dpy, dst); 585 XRenderFreePicture (dpy, dst);
587 XRenderFreePicture (dpy, tmp); 586 XRenderFreePicture (dpy, tmp);
588 587

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines