Suppression élément d'une Liste
Bonjour,
Est-ce que quelqu'un pourrait m'aider ? :)
J'ai mon code qui devrait supprimer un élément de ma liste sauf qu'au lieu de le supprimer il le modifie avec des caractère "bizarre" :)
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
|
void FreeGenre(PGENRE_NEW pGenre)
{
PGENRE_NEW pPrev = FindPrevSibblingGenre(pGenre);
PGENRE_NEW pNext = pPrev == NULL ? NULL : pPrev->pNext;
if (pGenre->pszNom)
free(pGenre->pszNom);
free(pGenre);
pGenre = NULL;
if (pPrev != NULL)
pPrev->pNext = pNext;
if (pPrev == NULL)
pRootGenre = NULL;
} |
Merci de votre aide