• [^] # Re: Sécurité ?

    Posté par . En réponse à la dépêche Un nouveau serveur httpd : Ashd, A Sane HTTP Daemon. Évalué à 3.

    > Cependant, renvoyer l'adresse d'une variable locale c'est pas bien, et c'est encore pire quand elle est statique.

    Alors la je regrette, il ne faut jamais renvoyer l'adresse d'une variable locale, sauf si elle est statique.
    C'est tout l'intérêt de la variable statique.
    Ensuite, il faut bien s'assurer de ne l'utiliser que sur une section critique, ou ne pas avoir d'accès concurrent.

    Ici on a l'avantage de ne pas avoir de malloc ou free sur la variable, chose qui serait obligatoire si il se passait du static
    L'inconvénient c'est qu'on monopolise 1ko de ram, même si on s'en sert pas.

    Il ne faut pas décorner les boeufs avant d'avoir semé le vent