diff options
-rw-r--r-- | ext/date/date_strptime.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/ext/date/date_strptime.c b/ext/date/date_strptime.c index da58c21a76..f1c8201de8 100644 --- a/ext/date/date_strptime.c +++ b/ext/date/date_strptime.c @@ -122,8 +122,9 @@ do { \ do { \ size_t l; \ l = read_digits(&str[si], slen - si, &n, w); \ - if (l == 0) \ + if (l == 0) { \ fail(); \ + } \ si += l; \ } while (0) |