mirror of
				https://github.com/python-pillow/Pillow.git
				synced 2025-10-26 05:31:02 +03:00 
			
		
		
		
	Merge pull request #97 from olt/pil-png-transp-backport
Python 3 compatibility for PNG/ZIP improvements
This commit is contained in:
		
						commit
						eebd284d42
					
				|  | @ -628,10 +628,10 @@ class Image: | |||
|             self.palette.mode = "RGB" | ||||
|             self.palette.rawmode = None | ||||
|             if "transparency" in self.info: | ||||
|                 if isinstance(self.info["transparency"], str): | ||||
|                     self.im.putpalettealphas(self.info["transparency"]) | ||||
|                 else: | ||||
|                 if isinstance(self.info["transparency"], int): | ||||
|                     self.im.putpalettealpha(self.info["transparency"], 0) | ||||
|                 else: | ||||
|                     self.im.putpalettealphas(self.info["transparency"]) | ||||
|                 self.palette.mode = "RGBA" | ||||
| 
 | ||||
|         if self.im: | ||||
|  |  | |||
|  | @ -932,7 +932,7 @@ _getpalettemode(ImagingObject* self, PyObject* args) | |||
| 	return NULL; | ||||
|     } | ||||
| 
 | ||||
|     return PyString_FromString(self->image->palette->mode); | ||||
|     return PyUnicode_FromString(self->image->palette->mode); | ||||
| } | ||||
| 
 | ||||
| static inline int | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue
	
	Block a user