Pour info, c'est moi qui est fait ce patch, et ce n'est absolument pas un coup de chatte, il suffit simplement de relire le code, et ça semble évident.
Petite explication:
r->month correspond au mois, isleap est vrai si on est dans une année bissextile. Ce bout de code ajoutait un jour à tous les moins après le mois 1, soit après le mois de janvier, or le seul mois qui gagne 1 jour les années bissextiles est le mois de Février.
C'est simple non?
J'avoue quand même que j'ai du relire le code plusieurs fois avant de voire cette incohérence.
(pour ceux qui pense que c'est un troll, suffit de regarder le mail associé au patch et mon mail…)
[^] # Re: Méga coup de chatte ?
Posté par guibou . En réponse au journal Un bug de uClibc bloque le passage à l’heure d’été des box ADSL de Free et Orange. Évalué à 4.
C'est exactement ça oui ;)
[^] # Re: Méga coup de chatte ?
Posté par guibou . En réponse au journal Un bug de uClibc bloque le passage à l’heure d’été des box ADSL de Free et Orange. Évalué à 10.
Pour info, c'est moi qui est fait ce patch, et ce n'est absolument pas un coup de chatte, il suffit simplement de relire le code, et ça semble évident.
Petite explication:
r->month correspond au mois, isleap est vrai si on est dans une année bissextile. Ce bout de code ajoutait un jour à tous les moins après le mois 1, soit après le mois de janvier, or le seul mois qui gagne 1 jour les années bissextiles est le mois de Février.
C'est simple non?
J'avoue quand même que j'ai du relire le code plusieurs fois avant de voire cette incohérence.
(pour ceux qui pense que c'est un troll, suffit de regarder le mail associé au patch et mon mail…)