|
Message-ID: <20180626204550.GZ1392@brightrain.aerifal.cx> Date: Tue, 26 Jun 2018 16:45:50 -0400 From: Rich Felker <dalias@...c.org> To: musl@...ts.openwall.com Subject: Re: [PATCH] strftime: fix underlying format string in %z format On Mon, Jun 11, 2018 at 01:15:15PM -0400, Daniel Sabogal wrote: > the expression (tm->__tm_gmtoff)/3600 has type long. use %+.2ld instead. > --- > src/time/strftime.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/src/time/strftime.c b/src/time/strftime.c > index 708875ee..0a256970 100644 > --- a/src/time/strftime.c > +++ b/src/time/strftime.c > @@ -181,7 +181,7 @@ const char *__strftime_fmt_1(char (*s)[100], size_t *l, int f, const struct tm * > *l = 0; > return ""; > } > - *l = snprintf(*s, sizeof *s, "%+.2d%.2d", > + *l = snprintf(*s, sizeof *s, "%+.2ld%.2d", > (tm->__tm_gmtoff)/3600, > abs(tm->__tm_gmtoff%3600)/60); > return *s; > -- > 2.17.1 Thanks. Applied. Rich
Powered by blists - more mailing lists
Confused about mailing lists and their use? Read about mailing lists on Wikipedia and check out these guidelines on proper formatting of your messages.