set ptr in new_list
This commit is contained in:
parent
d951672a8f
commit
d315d4de8c
@ -140,9 +140,10 @@ static PyObject *pysigar_new_list(char *data, unsigned long number,
|
|||||||
|
|
||||||
for (i=0; i<number; i++, data += size) {
|
for (i=0; i<number; i++, data += size) {
|
||||||
void *ent = malloc(size);
|
void *ent = malloc(size);
|
||||||
PyObject *obj = PyType_GenericAlloc(type, 0);
|
PyObject *self = PyType_GenericAlloc(type, 0);
|
||||||
memcpy(ent, data, size);
|
memcpy(ent, data, size);
|
||||||
PyTuple_SET_ITEM(av, i, obj);
|
PySIGAR_OBJ->ptr = ent;
|
||||||
|
PyTuple_SET_ITEM(av, i, self);
|
||||||
}
|
}
|
||||||
|
|
||||||
return av;
|
return av;
|
||||||
|
Loading…
Reference in New Issue
Block a user