From 60aba10689f5f3881a3427619be5bead3808d422 Mon Sep 17 00:00:00 2001 From: Julian Andres Klode Date: Sun, 12 Jul 2009 17:23:32 +0200 Subject: python/cdrom.cc: Remove PkgCdromStruct, use pkgCdrom directly. --- python/cdrom.cc | 18 ++++++------------ 1 file changed, 6 insertions(+), 12 deletions(-) (limited to 'python') diff --git a/python/cdrom.cc b/python/cdrom.cc index 492afd90..b5b87758 100644 --- a/python/cdrom.cc +++ b/python/cdrom.cc @@ -12,15 +12,9 @@ #include - -struct PkgCdromStruct -{ - pkgCdrom cdrom; -}; - static PyObject *PkgCdromAdd(PyObject *Self,PyObject *Args) { - PkgCdromStruct &Struct = GetCpp(Self); + pkgCdrom &Cdrom = GetCpp(Self); PyObject *pyCdromProgressInst = 0; if (PyArg_ParseTuple(Args, "O", &pyCdromProgressInst) == 0) { @@ -30,14 +24,14 @@ static PyObject *PkgCdromAdd(PyObject *Self,PyObject *Args) PyCdromProgress progress; progress.setCallbackInst(pyCdromProgressInst); - bool res = Struct.cdrom.Add(&progress); + bool res = Cdrom.Add(&progress); return HandleErrors(Py_BuildValue("b", res)); } static PyObject *PkgCdromIdent(PyObject *Self,PyObject *Args) { - PkgCdromStruct &Struct = GetCpp(Self); + pkgCdrom &Cdrom = GetCpp(Self); PyObject *pyCdromProgressInst = 0; if (PyArg_ParseTuple(Args, "O", &pyCdromProgressInst) == 0) { @@ -48,7 +42,7 @@ static PyObject *PkgCdromIdent(PyObject *Self,PyObject *Args) progress.setCallbackInst(pyCdromProgressInst); string ident; - bool res = Struct.cdrom.Ident(ident, &progress); + bool res = Cdrom.Ident(ident, &progress); PyObject *result = Py_BuildValue("(bs)", res, ident.c_str()); @@ -87,10 +81,10 @@ PyTypeObject PkgCdromType = { PyVarObject_HEAD_INIT(&PyType_Type, 0) "apt_pkg.Cdrom", // tp_name - sizeof(CppOwnedPyObject), // tp_basicsize + sizeof(CppOwnedPyObject), // tp_basicsize 0, // tp_itemsize // Methods - CppOwnedDealloc, // tp_dealloc + CppOwnedDealloc, // tp_dealloc 0, // tp_print 0, // tp_getattr 0, // tp_setattr -- cgit v1.2.3