X-Git-Url: https://scripts.mit.edu/gitweb/autoinstalls/wordpress.git/blobdiff_plain/4713a14935b83517997f3c88f808eb41da55033d..a7cd4c052013b423c6301153f68c7fdbaa2a447b:/wp-includes/class-wp-image-editor-imagick.php diff --git a/wp-includes/class-wp-image-editor-imagick.php b/wp-includes/class-wp-image-editor-imagick.php index 4ebed4ba..843b85c5 100644 --- a/wp-includes/class-wp-image-editor-imagick.php +++ b/wp-includes/class-wp-image-editor-imagick.php @@ -15,10 +15,12 @@ * @uses WP_Image_Editor Extends class */ class WP_Image_Editor_Imagick extends WP_Image_Editor { + /** + * @var Imagick + */ + protected $image; // Imagick Object - protected $image = null; // Imagick Object - - function __destruct() { + public function __destruct() { if ( $this->image instanceof Imagick ) { // we don't need the original in memory anymore $this->image->clear(); @@ -140,10 +142,11 @@ class WP_Image_Editor_Imagick extends WP_Image_Editor { } $updated_size = $this->update_size(); - if ( is_wp_error( $updated_size ) ) - return $updated_size; + if ( is_wp_error( $updated_size ) ) { + return $updated_size; + } - return $this->set_quality( $this->quality ); + return $this->set_quality(); } /** @@ -160,7 +163,7 @@ class WP_Image_Editor_Imagick extends WP_Image_Editor { if ( is_wp_error( $quality_result ) ) { return $quality_result; } else { - $quality = $this->quality; + $quality = $this->get_quality(); } try {