@@ -460,7 +460,7 @@ priv fn do_strptime(s: &str, format: &str) -> Result<Tm, ~str> {
460
460
tm. tm_yday = v - 1_i32 ;
461
461
Ok ( pos)
462
462
}
463
- None => Err ( ~"Invalid year")
463
+ None => Err ( ~"Invalid day of year")
464
464
}
465
465
}
466
466
'k' => {
@@ -554,7 +554,7 @@ priv fn do_strptime(s: &str, format: &str) -> Result<Tm, ~str> {
554
554
tm. tm_wday = v;
555
555
Ok ( pos)
556
556
}
557
- None => Err ( ~"Invalid weekday ")
557
+ None => Err ( ~"Invalid day of week ")
558
558
}
559
559
}
560
560
'v' => {
@@ -569,7 +569,7 @@ priv fn do_strptime(s: &str, format: &str) -> Result<Tm, ~str> {
569
569
// FIXME (#2350): range check.
570
570
match match_digits ( s, pos, 1 u, false ) {
571
571
Some ( item) => { let ( v, pos) = item; tm. tm_wday = v; Ok ( pos) }
572
- None => Err ( ~"Invalid weekday ")
572
+ None => Err ( ~"Invalid day of week ")
573
573
}
574
574
}
575
575
//'X' {}
@@ -582,7 +582,7 @@ priv fn do_strptime(s: &str, format: &str) -> Result<Tm, ~str> {
582
582
tm. tm_year = v - 1900_i32 ;
583
583
Ok ( pos)
584
584
}
585
- None => Err ( ~"Invalid weekday ")
585
+ None => Err ( ~"Invalid year ")
586
586
}
587
587
}
588
588
'y' => {
@@ -593,7 +593,7 @@ priv fn do_strptime(s: &str, format: &str) -> Result<Tm, ~str> {
593
593
tm. tm_year = v - 1900_i32 ;
594
594
Ok ( pos)
595
595
}
596
- None => Err ( ~"Invalid weekday ")
596
+ None => Err ( ~"Invalid year ")
597
597
}
598
598
}
599
599
'Z' => {
0 commit comments