bonjour à tous,
je me retrouve à devoir travailler sur un code, qui est une poubelle à mon avis, même si la personne qui l'a écrit a fait un bel effort. le code a dû être écrit en 77 initialement, mais il a été mis à jour pour du 90, principalement pour l'allocation de mémoire (mais il y a encore de nombreux pointeurs et je soupçonne des confondaisons entre les deux).
sous compaq v6.6 windows, ça compile et ça exécute. sous linux j'ai une segfault. j'ai lancé gdb et remonté les erreurs. j'arive sur une ligne qui tente de deallocate un pointer.
d'où ma question : est-ce légal ?
si oui, je chercherai une autre source d'erreur, sinon, j'aurai ptête besoin de vous
adrien
Partager