Remove long since dead fields from python header objects

This commit is contained in:
Panu Matilainen 2007-11-27 10:13:16 +02:00
parent 2380dc146e
commit eacfabfe70
1 changed files with 0 additions and 18 deletions

View File

@ -135,14 +135,6 @@
struct hdrObject_s {
PyObject_HEAD
Header h;
char ** md5list;
char ** fileList;
char ** linkList;
int32_t * fileSizes;
int32_t * mtimes;
int32_t * uids, * gids; /* XXX these tags are not used anymore */
unsigned short * rdevs;
unsigned short * modes;
} ;
/** \ingroup py_c
@ -333,9 +325,6 @@ static struct PyMethodDef hdr_methods[] = {
static void hdr_dealloc(hdrObject * s)
{
if (s->h) headerFree(s->h);
s->md5list = _free(s->md5list);
s->fileList = _free(s->fileList);
s->linkList = _free(s->linkList);
PyObject_Del(s);
}
@ -647,9 +636,6 @@ hdrObject * hdr_Wrap(Header h)
{
hdrObject * hdr = PyObject_New(hdrObject, &hdr_Type);
hdr->h = headerLink(h);
hdr->fileList = hdr->linkList = hdr->md5list = NULL;
hdr->uids = hdr->gids = hdr->mtimes = hdr->fileSizes = NULL;
hdr->modes = hdr->rdevs = NULL;
return hdr;
}
@ -812,10 +798,6 @@ int rpmMergeHeaders(PyObject * list, FD_t fd, int matchTag)
return 1;
}
hdr->md5list = _free(hdr->md5list);
hdr->fileList = _free(hdr->fileList);
hdr->linkList = _free(hdr->linkList);
for (hi = headerInitIterator(h);
headerNextIterator(hi, &tag, &type, (void *) &p, &c);
p = headerFreeData(p, type))