summaryrefslogtreecommitdiffstats
path: root/chromium/v8/src/asmjs/asm-scanner.cc
diff options
context:
space:
mode:
Diffstat (limited to 'chromium/v8/src/asmjs/asm-scanner.cc')
-rw-r--r--chromium/v8/src/asmjs/asm-scanner.cc8
1 files changed, 4 insertions, 4 deletions
diff --git a/chromium/v8/src/asmjs/asm-scanner.cc b/chromium/v8/src/asmjs/asm-scanner.cc
index 73140867084..3ac9ef2d6fe 100644
--- a/chromium/v8/src/asmjs/asm-scanner.cc
+++ b/chromium/v8/src/asmjs/asm-scanner.cc
@@ -99,7 +99,7 @@ void AsmJsScanner::Next() {
preceded_by_newline_ = true;
break;
- case kEndOfInput:
+ case kEndOfInputU:
token_ = kEndOfInput;
return;
@@ -354,7 +354,7 @@ bool AsmJsScanner::ConsumeCComment() {
if (ch == '\n') {
preceded_by_newline_ = true;
}
- if (ch == kEndOfInput) {
+ if (ch == kEndOfInputU) {
return false;
}
}
@@ -367,7 +367,7 @@ void AsmJsScanner::ConsumeCPPComment() {
preceded_by_newline_ = true;
return;
}
- if (ch == kEndOfInput) {
+ if (ch == kEndOfInputU) {
return;
}
}
@@ -377,7 +377,7 @@ void AsmJsScanner::ConsumeString(uc32 quote) {
// Only string allowed is 'use asm' / "use asm".
const char* expected = "use asm";
for (; *expected != '\0'; ++expected) {
- if (stream_->Advance() != *expected) {
+ if (stream_->Advance() != static_cast<uc32>(*expected)) {
token_ = kParseError;
return;
}