Ticket #22543: 22543-4.diff
| File 22543-4.diff, 753 bytes (added by , 13 years ago) |
|---|
-
wp-includes/class-wp-image-editor-imagick.php
38 38 * @return boolean 39 39 */ 40 40 public static function test( $args = array() ) { 41 if ( ! extension_loaded( 'imagick' ) || ! is_callable( 'Imagick', 'queryFormats' ) )41 if ( ! extension_loaded( 'imagick' ) || ! class_exists( 'Imagick' ) || ! is_callable( 'Imagick', 'queryFormats' ) ) 42 42 return false; 43 43 44 if( ( ! isset( $args['mime_type'] ) || $args['mime_type'] == 'image/gif' ) && ! is_callable( $this->image, 'setIteratorIndex' ) ) 45 return false; 46 44 47 return true; 45 48 } 46 49