Backport #5907
closedDateTime.xmlschema overwrites passed parameter
Description
Hi there,
I originally filed this bug in rails, however it was recommended that I file it here. The issue can be found here:
https://github.com/rails/rails/issues/4507#issuecomment-3546570
(From that post)
Rails 3.1.0
ruby 1.9.3p0 (2011-10-30 revision 33570) [x86_64-linux]
this is the only string i have seen that produces this result
datetime_string = "2006-02-13T10:37:00.000-05:00"
=> "2006-02-13T10:37:00.000-05:00"
datetime_string
=> "2006-02-13T10:37:00.000-05:00"
DateTime.xmlschema( datetime_string )
=> Mon, 13 Feb 2006 10:37:00 -0500
datetime_string
=> "
-Tomek
Updated by tomekr (Tomek Rabczak) about 12 years ago
Ticket and patch already filed here
Updated by naruse (Yui NARUSE) about 12 years ago
- Status changed from Open to Closed
- % Done changed from 0 to 100
This issue was solved with changeset r34440.
Tomek, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
merge revision(s) 34335,34337: [Backport #5907]
* ext/date/date_parse.c: [ruby-core:42173].
* ext/date/date_strptime.c: moved detector of leftover.