Bonjour a tous
me revoila avec un soucis de fuite memoire, mon code est le suivant :


Code c : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
PyObject *list = PyList_New(taille_liste);
 
for (i=0;i<taille_liste;i++)
{
 
/*calcul dune valeur que je vais stocker dans ma liste*/
 
PyList_SetItem(list , i, PyInt_fromLong(valeur_calculee));
 
}
 
return list;

Et lorsque je regarde l'evolution de la memoire physique au fur et a mesure que i progresse dans la boucle, elle grimpe elle grimpe elle grimpe.
La fuite ne peut venir que de PyList_setItem

est-ce que vous sauriez comment l'eviter ?