diff options
| author | Julian Andres Klode <jak@debian.org> | 2009-07-12 17:23:32 +0200 |
|---|---|---|
| committer | Julian Andres Klode <jak@debian.org> | 2009-07-12 17:23:32 +0200 |
| commit | 60aba10689f5f3881a3427619be5bead3808d422 (patch) | |
| tree | e941409a29e5d28ccae665e3b7b87574393895aa /python | |
| parent | 199827e05750509afb8ea98d5400552201f5ef16 (diff) | |
| download | python-apt-60aba10689f5f3881a3427619be5bead3808d422.tar.gz | |
python/cdrom.cc: Remove PkgCdromStruct, use pkgCdrom directly.
Diffstat (limited to 'python')
| -rw-r--r-- | python/cdrom.cc | 18 |
1 files changed, 6 insertions, 12 deletions
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 <apt-pkg/cdrom.h> - -struct PkgCdromStruct -{ - pkgCdrom cdrom; -}; - static PyObject *PkgCdromAdd(PyObject *Self,PyObject *Args) { - PkgCdromStruct &Struct = GetCpp<PkgCdromStruct>(Self); + pkgCdrom &Cdrom = GetCpp<pkgCdrom>(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<PkgCdromStruct>(Self); + pkgCdrom &Cdrom = GetCpp<pkgCdrom>(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<PkgCdromStruct>), // tp_basicsize + sizeof(CppOwnedPyObject<pkgCdrom>), // tp_basicsize 0, // tp_itemsize // Methods - CppOwnedDealloc<PkgCdromStruct>, // tp_dealloc + CppOwnedDealloc<pkgCdrom>, // tp_dealloc 0, // tp_print 0, // tp_getattr 0, // tp_setattr |
