]> granicus.if.org Git - python/commitdiff
The comments at the top of intobject.h say that it will be removed in 3.1.
authorMark Dickinson <dickinsm@gmail.com>
Sat, 18 Apr 2009 10:12:16 +0000 (10:12 +0000)
committerMark Dickinson <dickinsm@gmail.com>
Sat, 18 Apr 2009 10:12:16 +0000 (10:12 +0000)
Make it so.

Include/intobject.h [deleted file]

diff --git a/Include/intobject.h b/Include/intobject.h
deleted file mode 100644 (file)
index e3147f4..0000000
+++ /dev/null
@@ -1,36 +0,0 @@
-/* Integer object interface
-
-   This header file exists to make porting code to Python 3.0 easier. It
-   defines aliases from PyInt_* to PyLong_* and an alias from
-   PyNumber_Int to PyNumber_Long.
- */
-
-#ifndef Py_INTOBJECT_H
-#define Py_INTOBJECT_H
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-#if defined(__GNUC__)
-#warning "DeprecationWarning: intobject.h is going to be removed in 3.1"
-#elif defined(MS_WINDOWS)
-#pragma message("DeprecationWarning: intobject.h is going to be removed in 3.1")
-#endif
-
-#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
-#define PyNumber_Int PyNumber_Long
-
-#ifdef __cplusplus
-}
-#endif
-#endif /* !Py_INTOBJECT_H */