@@ -2613,13 +2613,9 @@ static MagickBooleanType WriteGROUP4Image(const ImageInfo *image_info,
26132613 (void ) SetImageType (huffman_image ,BilevelType ,exception );
26142614 write_info = CloneImageInfo ((ImageInfo * ) NULL );
26152615 SetImageInfoFile (write_info ,file );
2616- if (IsImageMonochrome (image ) != MagickFalse )
2617- (void ) SetImageDepth (image ,1 ,exception );
2618- else
2619- {
2616+ if (IsImageMonochrome (image ) == MagickFalse )
26202617 (void ) SetImageType (image ,BilevelType ,exception );
2621- (void ) SetImageDepth (image ,1 ,exception );
2622- }
2618+ (void ) SetImageDepth (image ,1 ,exception );
26232619 write_info -> compression = Group4Compression ;
26242620 write_info -> type = BilevelType ;
26252621 status = WriteTIFFImage (write_info ,huffman_image ,exception );
@@ -3493,12 +3489,8 @@ static MagickBooleanType WriteTIFFImage(const ImageInfo *image_info,
34933489 case FaxCompression :
34943490 case Group4Compression :
34953491 {
3496- if (IsImageMonochrome (image ) != MagickFalse )
3497- {
3498- (void ) SetImageDepth (image ,1 ,exception );
3499- break ;
3500- }
3501- (void ) SetImageType (image ,BilevelType ,exception );
3492+ if (IsImageMonochrome (image ) == MagickFalse )
3493+ (void ) SetImageType (image ,BilevelType ,exception );
35023494 (void ) SetImageDepth (image ,1 ,exception );
35033495 break ;
35043496 }
0 commit comments