@@ -3559,28 +3559,26 @@ static void _data_provider_release(void* info, const void* data, size_t size)
35593559
35603560 [rep setSize: newSize];
35613561
3562- if (! [extension isEqualToString: @" tiff" ] &&
3563- ! [extension isEqualToString: @" tif" ])
3564- {
3565- NSBitmapImageFileType filetype;
3566- if ([extension isEqualToString: @" bmp" ])
3567- filetype = NSBMPFileType ;
3568- else if ([extension isEqualToString: @" gif" ])
3569- filetype = NSGIFFileType ;
3570- else if ([extension isEqualToString: @" jpg" ] ||
3571- [extension isEqualToString: @" jpeg" ])
3572- filetype = NSJPEGFileType ;
3573- else if ([extension isEqualToString: @" png" ])
3574- filetype = NSPNGFileType ;
3575- else
3576- { PyErr_SetString (PyExc_ValueError, " Unknown file type" );
3577- return NULL ;
3578- }
3579-
3580- data = [rep representationUsingType: filetype properties: nil ];
3562+ NSBitmapImageFileType filetype;
3563+ if ([extension isEqualToString: @" bmp" ])
3564+ filetype = NSBMPFileType ;
3565+ else if ([extension isEqualToString: @" gif" ])
3566+ filetype = NSGIFFileType ;
3567+ else if ([extension isEqualToString: @" jpg" ] ||
3568+ [extension isEqualToString: @" jpeg" ])
3569+ filetype = NSJPEGFileType ;
3570+ else if ([extension isEqualToString: @" png" ])
3571+ filetype = NSPNGFileType ;
3572+ else if ([extension isEqualToString: @" tiff" ] ||
3573+ [extension isEqualToString: @" tif" ])
3574+ filetype = NSTIFFFileType ;
3575+ else
3576+ { PyErr_SetString (PyExc_ValueError, " Unknown file type" );
3577+ return NULL ;
35813578 }
35823579
3583- data = [rep representationUsingType: NSTIFFFileType properties: nil ];
3580+ data = [rep representationUsingType: filetype properties: nil ];
3581+
35843582 [data writeToFile: filename atomically: YES ];
35853583 [pool release ];
35863584
0 commit comments