From: antonm@chromium.org Date: Sat, 13 Nov 2010 14:37:28 +0000 (+0000) Subject: Fix Win64: strlen returns size_t which gets converted to int. X-Git-Tag: upstream/4.7.83~20963 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=4a6f452ebc4304901c297d92e06202001183e26e;p=platform%2Fupstream%2Fv8.git Fix Win64: strlen returns size_t which gets converted to int. TBR=lrn@chromium.org Review URL: http://codereview.chromium.org/4971001 git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@5817 ce2b1a6d-e550-0410-aec6-3dcde31c8c00 --- diff --git a/src/preparser.h b/src/preparser.h index 5565154..547e766 100644 --- a/src/preparser.h +++ b/src/preparser.h @@ -29,6 +29,7 @@ #define V8_PREPARSER_H #include "unicode.h" +#include "utils.h" namespace v8 { namespace preparser { @@ -1384,7 +1385,7 @@ Identifier PreParser::ParseIdentifierName(bool* ok) { if (i::Token::IsKeyword(next)) { int pos = scanner_->location().beg_pos; const char* keyword = i::Token::String(next); - log_->LogSymbol(pos, keyword, strlen(keyword)); + log_->LogSymbol(pos, keyword, i::StrLength(keyword)); return kUnknownExpression; } if (next == i::Token::IDENTIFIER) {