From 1db4f4035b23acf6b2452e57b27c3f44571fc489 Mon Sep 17 00:00:00 2001 From: Julian Andres Klode Date: Fri, 24 Jul 2009 20:20:22 +0200 Subject: python/apt_pkgmodule.cc: Move all constants here. Now the constants are accessible from the types, and not only from instances. --- python/pkgmanager.cc | 24 +----------------------- 1 file changed, 1 insertion(+), 23 deletions(-) (limited to 'python/pkgmanager.cc') diff --git a/python/pkgmanager.cc b/python/pkgmanager.cc index f4f84a2b..58f2aaec 100644 --- a/python/pkgmanager.cc +++ b/python/pkgmanager.cc @@ -109,28 +109,6 @@ static PyMethodDef PkgManagerMethods[] = }; -static PyObject *PkgManagerGetResultCompleted(PyObject *Self,void*) { - return Py_BuildValue("i", pkgPackageManager::Completed); -} -static PyObject *PkgManagerGetResultFailed(PyObject *Self,void*) { - return Py_BuildValue("i", pkgPackageManager::Failed); -} -static PyObject *PkgManagerGetResultIncomplete(PyObject *Self,void*) { - return Py_BuildValue("i", pkgPackageManager::Incomplete); -} - -static PyGetSetDef PkgManagerGetSet[] = { - {"result_completed",PkgManagerGetResultCompleted}, - {"result_failed",PkgManagerGetResultFailed}, - {"result_incomplete",PkgManagerGetResultIncomplete}, -#ifdef COMPAT_0_7 - {"ResultCompleted",PkgManagerGetResultCompleted}, - {"ResultFailed",PkgManagerGetResultFailed}, - {"ResultIncomplete",PkgManagerGetResultIncomplete}, -#endif - {} -}; - PyTypeObject PyPackageManager_Type = { PyVarObject_HEAD_INIT(&PyType_Type, 0) @@ -164,7 +142,7 @@ PyTypeObject PyPackageManager_Type = 0, // tp_iternext PkgManagerMethods, // tp_methods 0, // tp_members - PkgManagerGetSet, // tp_getset + 0, // tp_getset 0, // tp_base 0, // tp_dict 0, // tp_descr_get -- cgit v1.2.3