summaryrefslogtreecommitdiff
path: root/python/cache.cc
diff options
context:
space:
mode:
Diffstat (limited to 'python/cache.cc')
-rw-r--r--python/cache.cc45
1 files changed, 9 insertions, 36 deletions
diff --git a/python/cache.cc b/python/cache.cc
index 0f5e27eb..a571788f 100644
--- a/python/cache.cc
+++ b/python/cache.cc
@@ -299,10 +299,7 @@ static char *doc_PkgCache = "Cache([progress]) -> Cache() object.\n\n"
static PyMappingMethods CacheMap = {0,CacheMapOp,0};
PyTypeObject PkgCacheType =
{
- PyObject_HEAD_INIT(&PyType_Type)
- #if PY_MAJOR_VERSION < 3
- 0, // ob_size
- #endif
+ PyVarObject_HEAD_INIT(&PyType_Type, 0)
"apt_pkg.Cache", // tp_name
sizeof(CppOwnedPyObject<pkgCache *>), // tp_basicsize
0, // tp_itemsize
@@ -349,10 +346,7 @@ PyTypeObject PkgCacheType =
// ---------------------------------------------------------------------
PyTypeObject PkgCacheFileType =
{
- PyObject_HEAD_INIT(&PyType_Type)
- #if PY_MAJOR_VERSION < 3
- 0, // ob_size
- #endif
+ PyVarObject_HEAD_INIT(&PyType_Type, 0)
"pkgCacheFile", // tp_name
sizeof(CppOwnedPyObject<pkgCacheFile*>), // tp_basicsize
0, // tp_itemsize
@@ -425,10 +419,7 @@ static PySequenceMethods PkgListSeq =
PyTypeObject PkgListType =
{
- PyObject_HEAD_INIT(&PyType_Type)
- #if PY_MAJOR_VERSION < 3
- 0, // ob_size
- #endif
+ PyVarObject_HEAD_INIT(&PyType_Type, 0)
"apt_pkg.PackageList", // tp_name
sizeof(CppOwnedPyObject<PkgListStruct>), // tp_basicsize
0, // tp_itemsize
@@ -550,10 +541,7 @@ static PyObject *PackageRepr(PyObject *Self)
PyTypeObject PackageType =
{
- PyObject_HEAD_INIT(&PyType_Type)
- #if PY_MAJOR_VERSION < 3
- 0, // ob_size
- #endif
+ PyVarObject_HEAD_INIT(&PyType_Type, 0)
"apt_pkg.Package", // tp_name
sizeof(CppOwnedPyObject<pkgCache::PkgIterator>), // tp_basicsize
0, // tp_itemsize
@@ -641,10 +629,7 @@ static PyObject *DescriptionRepr(PyObject *Self)
PyTypeObject DescriptionType =
{
- PyObject_HEAD_INIT(&PyType_Type)
- #if PY_MAJOR_VERSION < 3
- 0, // ob_size
- #endif
+ PyVarObject_HEAD_INIT(&PyType_Type, 0)
"apt_pkg.Description", // tp_name
sizeof(CppOwnedPyObject<pkgCache::DescIterator>), // tp_basicsize
0, // tp_itemsize
@@ -904,10 +889,7 @@ static PyGetSetDef VersionGetSet[] = {
PyTypeObject VersionType =
{
- PyObject_HEAD_INIT(&PyType_Type)
- #if PY_MAJOR_VERSION < 3
- 0, // ob_size
- #endif
+ PyVarObject_HEAD_INIT(&PyType_Type, 0)
"apt_pkg.Version", // tp_name
sizeof(CppOwnedPyObject<pkgCache::VerIterator>), // tp_basicsize
0, // tp_itemsize
@@ -1068,10 +1050,7 @@ static PyGetSetDef PackageFileGetSet[] = {
};
PyTypeObject PackageFileType = {
- PyObject_HEAD_INIT(&PyType_Type)
- #if PY_MAJOR_VERSION < 3
- 0, // ob_size
- #endif
+ PyVarObject_HEAD_INIT(&PyType_Type, 0)
"apt_pkg.PackageFile", // tp_name
sizeof(CppOwnedPyObject<pkgCache::PkgFileIterator>), // tp_basicsize
0, // tp_itemsize
@@ -1243,10 +1222,7 @@ static PyGetSetDef DependencyGetSet[] = {
PyTypeObject DependencyType =
{
- PyObject_HEAD_INIT(&PyType_Type)
- #if PY_MAJOR_VERSION < 3
- 0, // ob_size
- #endif
+ PyVarObject_HEAD_INIT(&PyType_Type, 0)
"apt_pkg.Dependency", // tp_name
sizeof(CppOwnedPyObject<pkgCache::DepIterator>), // tp_basicsize
0, // tp_itemsize
@@ -1331,10 +1307,7 @@ static PySequenceMethods RDepListSeq =
PyTypeObject RDepListType =
{
- PyObject_HEAD_INIT(&PyType_Type)
- #if PY_MAJOR_VERSION < 3
- 0, // ob_size
- #endif
+ PyVarObject_HEAD_INIT(&PyType_Type, 0)
"apt_pkg.DependencyList", // tp_name
sizeof(CppOwnedPyObject<RDepListStruct>), // tp_basicsize
0, // tp_itemsize