mirror of
				https://github.com/psycopg/psycopg2.git
				synced 2025-10-31 15:57:31 +03:00 
			
		
		
		
	Fixed pydatetime macros for Python 3.2
This commit is contained in:
		
							parent
							
								
									54cd0c66af
								
							
						
					
					
						commit
						1477482e59
					
				|  | @ -111,10 +111,6 @@ typedef unsigned long Py_uhash_t; | ||||||
| #define Bytes_ConcatAndDel PyString_ConcatAndDel | #define Bytes_ConcatAndDel PyString_ConcatAndDel | ||||||
| #define _Bytes_Resize _PyString_Resize | #define _Bytes_Resize _PyString_Resize | ||||||
| 
 | 
 | ||||||
| #define PyDateTime_DELTA_GET_DAYS(o)         (((PyDateTime_Delta*)o)->days) |  | ||||||
| #define PyDateTime_DELTA_GET_SECONDS(o)      (((PyDateTime_Delta*)o)->seconds) |  | ||||||
| #define PyDateTime_DELTA_GET_MICROSECONDS(o) (((PyDateTime_Delta*)o)->microseconds) |  | ||||||
| 
 |  | ||||||
| #else | #else | ||||||
| 
 | 
 | ||||||
| #define Bytes_Type PyBytes_Type | #define Bytes_Type PyBytes_Type | ||||||
|  | @ -133,6 +129,12 @@ typedef unsigned long Py_uhash_t; | ||||||
| 
 | 
 | ||||||
| #endif | #endif | ||||||
| 
 | 
 | ||||||
|  | #ifndef PyDateTime_DELTA_GET_DAYS | ||||||
|  | #define PyDateTime_DELTA_GET_DAYS(o)         (((PyDateTime_Delta*)o)->days) | ||||||
|  | #define PyDateTime_DELTA_GET_SECONDS(o)      (((PyDateTime_Delta*)o)->seconds) | ||||||
|  | #define PyDateTime_DELTA_GET_MICROSECONDS(o) (((PyDateTime_Delta*)o)->microseconds) | ||||||
|  | #endif | ||||||
|  | 
 | ||||||
| HIDDEN PyObject *Bytes_Format(PyObject *format, PyObject *args); | HIDDEN PyObject *Bytes_Format(PyObject *format, PyObject *args); | ||||||
| 
 | 
 | ||||||
| /* Mangle the module name into the name of the module init function */ | /* Mangle the module name into the name of the module init function */ | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue
	
	Block a user