Fix incorrect error messages in the time library

This commit is contained in:
Ashok Gautham 2013-01-13 16:35:37 +05:30
parent 802d475190
commit ca9358388a

View File

@ -460,7 +460,7 @@ priv fn do_strptime(s: &str, format: &str) -> Result<Tm, ~str> {
tm.tm_yday = v - 1_i32;
Ok(pos)
}
None => Err(~"Invalid year")
None => Err(~"Invalid day of year")
}
}
'k' => {
@ -554,7 +554,7 @@ priv fn do_strptime(s: &str, format: &str) -> Result<Tm, ~str> {
tm.tm_wday = v;
Ok(pos)
}
None => Err(~"Invalid weekday")
None => Err(~"Invalid day of week")
}
}
'v' => {
@ -569,7 +569,7 @@ priv fn do_strptime(s: &str, format: &str) -> Result<Tm, ~str> {
// FIXME (#2350): range check.
match match_digits(s, pos, 1u, false) {
Some(item) => { let (v, pos) = item; tm.tm_wday = v; Ok(pos) }
None => Err(~"Invalid weekday")
None => Err(~"Invalid day of week")
}
}
//'X' {}
@ -582,7 +582,7 @@ priv fn do_strptime(s: &str, format: &str) -> Result<Tm, ~str> {
tm.tm_year = v - 1900_i32;
Ok(pos)
}
None => Err(~"Invalid weekday")
None => Err(~"Invalid year")
}
}
'y' => {
@ -593,7 +593,7 @@ priv fn do_strptime(s: &str, format: &str) -> Result<Tm, ~str> {
tm.tm_year = v - 1900_i32;
Ok(pos)
}
None => Err(~"Invalid weekday")
None => Err(~"Invalid year")
}
}
'Z' => {