Lines 111-117
Link Here
|
111 |
RImage *rimage = rimage_load (filename, width, height); |
111 |
RImage *rimage = rimage_load (filename, width, height); |
112 |
|
112 |
|
113 |
preview = rimage_2_preview (rimage, preview, FALSE); |
113 |
preview = rimage_2_preview (rimage, preview, FALSE); |
114 |
RDestroyImage (rimage); |
114 |
RReleaseImage (rimage); |
115 |
|
115 |
|
116 |
return preview; |
116 |
return preview; |
117 |
} |
117 |
} |
Lines 160-166
Link Here
|
160 |
: RDiagonalGradient)); |
160 |
: RDiagonalGradient)); |
161 |
preview = rimage_2_preview (rimage, preview, |
161 |
preview = rimage_2_preview (rimage, preview, |
162 |
TRUE && rimage->height < 100); |
162 |
TRUE && rimage->height < 100); |
163 |
RDestroyImage (rimage); |
163 |
RReleaseImage (rimage); |
164 |
} |
164 |
} |
165 |
|
165 |
|
166 |
for (k = start; k < n; k++) |
166 |
for (k = start; k < n; k++) |
Lines 255-274
Link Here
|
255 |
|
255 |
|
256 |
image = rimage_load (filename, -1, -1); |
256 |
image = rimage_load (filename, -1, -1); |
257 |
tiled = RMakeTiledImage (image, width, height); |
257 |
tiled = RMakeTiledImage (image, width, height); |
258 |
RDestroyImage (image); |
258 |
RReleaseImage (image); |
259 |
|
259 |
|
260 |
if (tiled) |
260 |
if (tiled) |
261 |
{ |
261 |
{ |
262 |
RCombineImagesWithOpaqueness (tiled, gradient, opacity); |
262 |
RCombineImagesWithOpaqueness (tiled, gradient, opacity); |
263 |
RDestroyImage (gradient); |
263 |
RReleaseImage (gradient); |
264 |
|
264 |
|
265 |
preview = rimage_2_preview (tiled, preview, FALSE); |
265 |
preview = rimage_2_preview (tiled, preview, FALSE); |
266 |
RDestroyImage (tiled); |
266 |
RReleaseImage (tiled); |
267 |
} |
267 |
} |
268 |
else |
268 |
else |
269 |
{ |
269 |
{ |
270 |
preview = rimage_2_preview (gradient, preview, FALSE); |
270 |
preview = rimage_2_preview (gradient, preview, FALSE); |
271 |
RDestroyImage (gradient); |
271 |
RReleaseImage (gradient); |
272 |
} |
272 |
} |
273 |
return preview; |
273 |
return preview; |
274 |
} |
274 |
} |
Lines 340-346
Link Here
|
340 |
{ |
340 |
{ |
341 |
preview = rimage_2_preview (gradient, preview, |
341 |
preview = rimage_2_preview (gradient, preview, |
342 |
gradient->height < 100); |
342 |
gradient->height < 100); |
343 |
RDestroyImage (gradient); |
343 |
RReleaseImage (gradient); |
344 |
} |
344 |
} |
345 |
else |
345 |
else |
346 |
preview = make_image (PKGDATADIR "/black.xpm", |
346 |
preview = make_image (PKGDATADIR "/black.xpm", |
Lines 391-397
Link Here
|
391 |
if (image) |
391 |
if (image) |
392 |
{ |
392 |
{ |
393 |
preview = rimage_2_preview (image, preview, image->height < 100); |
393 |
preview = rimage_2_preview (image, preview, image->height < 100); |
394 |
RDestroyImage (image); |
394 |
RReleaseImage (image); |
395 |
} |
395 |
} |
396 |
else |
396 |
else |
397 |
preview = make_image (PKGDATADIR "/black.xpm", |
397 |
preview = make_image (PKGDATADIR "/black.xpm", |
Lines 432-438
Link Here
|
432 |
if (streq (filename, PKGDATADIR "/black.xpm")) |
432 |
if (streq (filename, PKGDATADIR "/black.xpm")) |
433 |
{ |
433 |
{ |
434 |
RImage *scaled = RScaleImage (image, width, height); |
434 |
RImage *scaled = RScaleImage (image, width, height); |
435 |
RDestroyImage (image); |
435 |
RReleaseImage (image); |
436 |
image = scaled; |
436 |
image = scaled; |
437 |
} |
437 |
} |
438 |
else if (image->width > (unsigned) width |
438 |
else if (image->width > (unsigned) width |
Lines 446-452
Link Here
|
446 |
width = height * image->width / image->height; |
446 |
width = height * image->width / image->height; |
447 |
|
447 |
|
448 |
scaled = RScaleImage (image, max (width, 22), max (height, 22)); |
448 |
scaled = RScaleImage (image, max (width, 22), max (height, 22)); |
449 |
RDestroyImage (image); |
449 |
RReleaseImage (image); |
450 |
image = scaled; |
450 |
image = scaled; |
451 |
} |
451 |
} |
452 |
} |
452 |
} |