Et que dit la documentation de getChannelXData() à propos de la mémoire allouée pour le résultat ? Est-il indiqué que la libération est à la charge du code appelant ?
Sinon, pour le code source reproduit ici, il n'est pas necessaire de tester le pointeur à NULL avant de faire le free(), ca ne sert a rien. Par contre, avant la boucle for, ca pourrait être plus utile...
[^] # Re: Plusieurs remarques
Posté par shbrol . En réponse au message Effacer un pointeur fournit par une librairie externe. Évalué à 1.
Sinon, pour le code source reproduit ici, il n'est pas necessaire de tester le pointeur à NULL avant de faire le free(), ca ne sert a rien. Par contre, avant la boucle for, ca pourrait être plus utile...