mirror of
				https://github.com/python-pillow/Pillow.git
				synced 2025-11-04 01:47:47 +03:00 
			
		
		
		
	Removed pre-C99 definitions
This commit is contained in:
		
							parent
							
								
									c3fac1d78f
								
							
						
					
					
						commit
						f91b111fac
					
				| 
						 | 
					@ -44,8 +44,6 @@
 | 
				
			||||||
   defines their own types with the same names, so we need to be able to undef
 | 
					   defines their own types with the same names, so we need to be able to undef
 | 
				
			||||||
   ours before including the JPEG code. */
 | 
					   ours before including the JPEG code. */
 | 
				
			||||||
 | 
					
 | 
				
			||||||
#if __STDC_VERSION__ >= 199901L /* C99+ */
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
#include <stdint.h>
 | 
					#include <stdint.h>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
#define INT8 int8_t
 | 
					#define INT8 int8_t
 | 
				
			||||||
| 
						 | 
					@ -55,34 +53,6 @@
 | 
				
			||||||
#define INT32 int32_t
 | 
					#define INT32 int32_t
 | 
				
			||||||
#define UINT32 uint32_t
 | 
					#define UINT32 uint32_t
 | 
				
			||||||
 | 
					
 | 
				
			||||||
#else /* < C99 */
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
#define INT8 signed char
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
#if SIZEOF_SHORT == 2
 | 
					 | 
				
			||||||
#define INT16 short
 | 
					 | 
				
			||||||
#elif SIZEOF_INT == 2
 | 
					 | 
				
			||||||
#define INT16 int
 | 
					 | 
				
			||||||
#else
 | 
					 | 
				
			||||||
#error Cannot find required 16-bit integer type
 | 
					 | 
				
			||||||
#endif
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
#if SIZEOF_SHORT == 4
 | 
					 | 
				
			||||||
#define INT32 short
 | 
					 | 
				
			||||||
#elif SIZEOF_INT == 4
 | 
					 | 
				
			||||||
#define INT32 int
 | 
					 | 
				
			||||||
#elif SIZEOF_LONG == 4
 | 
					 | 
				
			||||||
#define INT32 long
 | 
					 | 
				
			||||||
#else
 | 
					 | 
				
			||||||
#error Cannot find required 32-bit integer type
 | 
					 | 
				
			||||||
#endif
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
#define UINT8 unsigned char
 | 
					 | 
				
			||||||
#define UINT16 unsigned INT16
 | 
					 | 
				
			||||||
#define UINT32 unsigned INT32
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
#endif /* < C99 */
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
#endif /* not WIN */
 | 
					#endif /* not WIN */
 | 
				
			||||||
 | 
					
 | 
				
			||||||
/* assume IEEE; tweak if necessary (patches are welcome) */
 | 
					/* assume IEEE; tweak if necessary (patches are welcome) */
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
		Reference in New Issue
	
	Block a user