Paul Eggert wrote:
> --- a/lib/mktime.c
> +++ b/lib/mktime.c
> @@ -355,9 +355,7 @@ __mktime_internal (struct tm *tp, bool local, 
> mktime_offset_t *offset)
>    int mday = tp->tm_mday;
>    int mon = tp->tm_mon;
>    int year_requested = tp->tm_year;
> -
> -  /* Ignore any tm_isdst request for timegm.  */
> -  int isdst = local ? tp->tm_isdst : 0;
> +  int isdst = tp->tm_isdst;
>  
>    /* True if the previous probe was DST.  */
>    bool dst2 = false;

Does this revert the change from
https://git.savannah.gnu.org/gitweb/?p=gnulib.git;a=commitdiff;h=836c32a5915826c529b310981a149050bdd9db14
that was done for the sake of 'timegm'?

Or is that change now implemented in a different way?

Bruno




Reply via email to