diff options
| author | Kristian Monsen <kristianm@google.com> | 2010-05-21 11:50:48 +0100 |
|---|---|---|
| committer | Kristian Monsen <kristianm@google.com> | 2010-05-21 12:01:46 +0100 |
| commit | 25f6136652d8341ed047e7fc1a450af5bd218ea9 (patch) | |
| tree | 1aaefdeb728884cf07eccd51130ba7438611ce6d /src/dateparser.cc | |
| parent | 388eba4e819805cb37ffe18231f53c79102356ae (diff) | |
| download | android_external_v8-25f6136652d8341ed047e7fc1a450af5bd218ea9.tar.gz android_external_v8-25f6136652d8341ed047e7fc1a450af5bd218ea9.tar.bz2 android_external_v8-25f6136652d8341ed047e7fc1a450af5bd218ea9.zip | |
Merge WebKit at r59636: Update v8 to r4660.
Will build and run with current webkit.
Change-Id: I57bae621fd894da363ba84e1757ad09eb7c502b9
Diffstat (limited to 'src/dateparser.cc')
| -rw-r--r-- | src/dateparser.cc | 10 |
1 files changed, 2 insertions, 8 deletions
diff --git a/src/dateparser.cc b/src/dateparser.cc index e68532f6..6d804887 100644 --- a/src/dateparser.cc +++ b/src/dateparser.cc @@ -33,14 +33,10 @@ namespace v8 { namespace internal { bool DateParser::DayComposer::Write(FixedArray* output) { - // Set year to 0 by default. - if (index_ < 1) { - comp_[index_++] = 1; - } - + if (index_ < 1) return false; // Day and month defaults to 1. while (index_ < kSize) { - comp_[index_++] = 1; + comp_[index_++] = 1; } int year = 0; // Default year is 0 (=> 2000) for KJS compatibility. @@ -48,7 +44,6 @@ bool DateParser::DayComposer::Write(FixedArray* output) { int day = kNone; if (named_month_ == kNone) { - if (index_ < 2) return false; if (index_ == 3 && !IsDay(comp_[0])) { // YMD year = comp_[0]; @@ -62,7 +57,6 @@ bool DateParser::DayComposer::Write(FixedArray* output) { } } else { month = named_month_; - if (index_ < 1) return false; if (index_ == 1) { // MD or DM day = comp_[0]; |
