mirror of
				https://github.com/python-pillow/Pillow.git
				synced 2025-11-01 00:17:27 +03:00 
			
		
		
		
	[pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
This commit is contained in:
		
							parent
							
								
									69b4ebf89b
								
							
						
					
					
						commit
						1d846c2807
					
				|  | @ -150,16 +150,17 @@ class CurFile(IcoImagePlugin.IcoFile): | |||
|                 if not icon_header[j]: | ||||
|                     icon_header[j] = 256 | ||||
| 
 | ||||
|             | ||||
|             icon_header["dim"] = (icon_header["width"], icon_header["height"]) | ||||
|             icon_header["square"] = icon_header["width"] * icon_header["height"] | ||||
| 
 | ||||
|             # TODO: This needs further investigation. Cursor files do not really specify their bpp | ||||
|             # like ICO's as those bits are used for the y_hotspot. For now, bpp is calculated by | ||||
|             # subtracting the AND mask (equal to number of pixels * 1bpp) and dividing by the number  | ||||
|             # subtracting the AND mask (equal to number of pixels * 1bpp) and dividing by the number | ||||
|             # of pixels. | ||||
|             BITMAP_INFO_HEADER_SIZE = 40 | ||||
|             icon_header["bpp"] = (icon_header["size"] - BITMAP_INFO_HEADER_SIZE) * 8 - (icon_header["square"]) // icon_header["square"] | ||||
|             icon_header["bpp"] = (icon_header["size"] - BITMAP_INFO_HEADER_SIZE) * 8 - ( | ||||
|                 icon_header["square"] | ||||
|             ) // icon_header["square"] | ||||
| 
 | ||||
|             self.entry.append(icon_header) | ||||
| 
 | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue
	
	Block a user