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

Comparing rxvt-unicode/src/rxvtperl.xs (file contents):
Revision 1.184 by root, Thu Jun 7 17:21:56 2012 UTC vs.
Revision 1.185 by root, Thu Jun 7 17:30:33 2012 UTC

2098 2098
2099 if (img) // TODO: cannot be false 2099 if (img) // TODO: cannot be false
2100 { 2100 {
2101 img = img->clone (); // own the img 2101 img = img->clone (); // own the img
2102 2102
2103 {
2104 rxvt_img *img2 = img->convert_format (XRenderFindVisualFormat (THIS->dpy, THIS->visual), THIS->pix_colors [Color_bg]);
2105 delete img;
2106 img = img2;
2107 }
2108
2103 if (img->repeat != RepeatNormal) // X11 only supports RepeatNormal as bg pixmap 2109 if (img->repeat != RepeatNormal) // X11 only supports RepeatNormal as bg pixmap
2104 { 2110 {
2105 rxvt_img *img2 = img->sub_rect (0, 0, 2111 rxvt_img *img2 = img->sub_rect (0, 0,
2106 border ? THIS->vt_width : THIS->szHint.width, 2112 border ? THIS->vt_width : THIS->szHint.width,
2107 border ? THIS->vt_height : THIS->szHint.height); 2113 border ? THIS->vt_height : THIS->szHint.height);
2108 delete img; 2114 delete img;
2109 img = img2; 2115 img = img2;
2110 } 2116 }
2111
2112 {
2113 rxvt_img *img2 = img->convert_format (XRenderFindVisualFormat (THIS->dpy, THIS->visual), THIS->pix_colors [Color_bg]);
2114 delete img;
2115 img = img2;
2116 }
2117 2117
2118 { 2118 {
2119 // just in case, should usually be a nop 2119 // just in case, should usually be a nop
2120 rxvt_img *img2 = img->reify (); 2120 rxvt_img *img2 = img->reify ();
2121 delete img; 2121 delete img;

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines