Staging
v0.8.1
Revision 9253b8c98e8caac158f19fa580728823cbb6ec47 authored by Guido van Rossum on 20 August 2008, 14:59:20 UTC, committed by Guido van Rossum on 20 August 2008, 14:59:20 UTC
........
  r65912 | guido.van.rossum | 2008-08-20 07:57:20 -0700 (Wed, 20 Aug 2008) | 2 lines

  News for the imageop fix.
........
1 parent c452362
Raw File
intobject.h
/* Integer object interface

   This header files exists to make porting code to Python 3.0 easier. It
   defines aliases from PyInt_* to PyLong_*. Only PyInt_GetMax() and
   PyInt_CheckExact() remain in longobject.h.
 */

#ifndef Py_INTOBJECT_H
#define Py_INTOBJECT_H
#ifdef __cplusplus
extern "C" {
#endif

#warning "DeprecationWarning: intobject.h is going to be removed in 3.1"

#define PyInt_Check(op) PyLong_Check(op)
#define PyInt_FromString PyLong_FromString
#define PyInt_FromUnicode PyLong_FromUnicode
#define PyInt_FromLong PyLong_FromLong
#define PyInt_FromSize_t PyLong_FromSize_t
#define PyInt_FromSsize_t PyLong_FromSsize_t
#define PyInt_AsLong PyLong_AsLong
#define PyInt_AsSsize_t PyLong_AsSsize_t
#define PyInt_AsUnsignedLongMask PyLong_AsUnsignedLongMask
#define PyInt_AsUnsignedLongLongMask PyLong_AsUnsignedLongLongMask
#define PyInt_AS_LONG PyLong_AS_LONG

#ifdef __cplusplus
}
#endif
#endif /* !Py_INTOBJECT_H */
back to top