diff options
author | tadf <tadf@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2012-10-28 10:16:02 +0000 |
---|---|---|
committer | tadf <tadf@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2012-10-28 10:16:02 +0000 |
commit | 9f773625e5ae2d9b38ec5ccd6ecc6435fc891439 (patch) | |
tree | 03ae0127158691692699e6a9094947960ed010e3 /ext/date | |
parent | b4c6d6a3a55ffc86848c6bcb271d19186b324391 (diff) | |
download | ruby-9f773625e5ae2d9b38ec5ccd6ecc6435fc891439.tar.gz |
* ext/date/date_parse.c (iso8601_{ext,bas}_time): should not match
empty string.
- この行以下は無視されます --
M ChangeLog
M ext/date/date_parse.c
M test/date/test_date_parse.rb
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37357 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'ext/date')
-rw-r--r-- | ext/date/date_parse.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/ext/date/date_parse.c b/ext/date/date_parse.c index 854b0148da..7ac9e79836 100644 --- a/ext/date/date_parse.c +++ b/ext/date/date_parse.c @@ -2440,7 +2440,7 @@ static int iso8601_ext_time(VALUE str, VALUE hash) { static const char pat_source[] = - "\\A\\s*(?:(\\d{2}):(\\d{2})(?::(\\d{2})(?:[,.](\\d+))?)?" + "\\A\\s*(\\d{2}):(\\d{2})(?::(\\d{2})(?:[,.](\\d+))?" "(z|[-+]\\d{2}(:?\\d{2})?)?)?\\s*\\z"; static VALUE pat = Qnil; @@ -2452,7 +2452,7 @@ static int iso8601_bas_time(VALUE str, VALUE hash) { static const char pat_source[] = - "\\A\\s*(?:(\\d{2})(\\d{2})(?:(\\d{2})(?:[,.](\\d+))?)?" + "\\A\\s*(\\d{2})(\\d{2})(?:(\\d{2})(?:[,.](\\d+))?" "(z|[-+]\\d{2}(\\d{2})?)?)?\\s*\\z"; static VALUE pat = Qnil; |