From ea1233fccf4f52f2b4eaab3788a087878d1336fc Mon Sep 17 00:00:00 2001 From: Bram Moolenaar Date: Wed, 10 Jun 2020 16:54:13 +0200 Subject: patch 8.2.0949: strptime() does not use DST MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Problem: Strptime() does not use DST. Solution: Set the tm_isdst field to -1. (Tomáš Janoušek, closes #6230) --- src/time.c | 1 + 1 file changed, 1 insertion(+) (limited to 'src/time.c') diff --git a/src/time.c b/src/time.c index 272a5b5d3b..89ff08bdf4 100644 --- a/src/time.c +++ b/src/time.c @@ -314,6 +314,7 @@ f_strptime(typval_T *argvars, typval_T *rettv) char_u *enc; CLEAR_FIELD(tmval); + tmval.tm_isdst = -1; fmt = tv_get_string(&argvars[0]); str = tv_get_string(&argvars[1]); -- cgit v1.2.3