• [^] # Re: Le thread dont vous éte le Mollah

    Posté par (site web personnel) . En réponse au journal udev forké. Évalué à 5.

    autant de goto

    Comme dans le noyau Linux

    de dizaine de return par fonction

    Comme dans le noyau Linux

    de pointeurs non-initialisés à NULL

    Mwai, ca ce discute, mais bon, quand tu fais:

    Manager *m;
    assert(_m);
    assert(running_as >= 0);
    assert(running_as < _MANAGER_RUNNING_AS_MAX);
    if (!(m = new0(Manager, 1)))
     return -ENOMEM;
    
    

    Ca n'a absolument aucun intérêt de l'initialisé à 0 quand tu fais l'init 3 lignes plus bas…

    Mais bon, après, tout ce que tu dis, c'est ce qu'on m'a appris à l'école mais c'est un peu la guerre de clocher entre les devs system et les devs objets.