Commit fcf4c6a7 authored by Steven Wittens's avatar Steven Wittens
Browse files

Improve memory usage of color.module (de-allocate images earlier)

parent 1c7f089d
......@@ -359,6 +359,9 @@ function _color_render_images($theme, &$info, &$paths, $palette) {
// Blend over template
imagecopy($target, $source, 0, 0, 0, 0, $width, $height);
// Clean up template image
imagedestroy($source);
// Cut out slices
foreach ($info['slices'] as $file => $coord) {
list($x, $y, $width, $height) = $coord;
......@@ -385,8 +388,7 @@ function _color_render_images($theme, &$info, &$paths, $palette) {
$paths['map'][$file] = $base;
}
// Clean up
imagedestroy($source);
// Clean up target buffer
imagedestroy($target);
}
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment