• # Et ?

    Posté par . En réponse au journal realloc. Évalué à 3. Dernière modification le 07 septembre 2012 à 16:47.

    Je vois pas trop où es ton souci.

    Si la ré-allocation n'est pas possible, NULL est retourné.

    Ok, il aurait du tester le != NULL. C'est pas la fin du monde non plus.

    Ensuite le pointeur retourné peut être différent de celui passé en paramètre, il est donc nécessaire d'assigner la valeur retournée au bon pointeur.

    C'est pas ce qui est fait ?

    src_dup = (char*) realloc(src_dup, dup_len * sizeof(char));