Index: gpu/command_buffer/service/cmd_parser.cc |
diff --git a/gpu/command_buffer/service/cmd_parser.cc b/gpu/command_buffer/service/cmd_parser.cc |
index 019e7b2229ea9eb15d506bd37a510c1279a9e5a1..13417320c447fe42aa4505f33b5a05a281cf306a 100644 |
--- a/gpu/command_buffer/service/cmd_parser.cc |
+++ b/gpu/command_buffer/service/cmd_parser.cc |
@@ -74,7 +74,7 @@ parse_error::ParseError CommandParser::ProcessCommand() { |
return parse_error::kParseInvalidSize; |
} |
- if (header.size + get > entry_count_) { |
+ if (static_cast<size_t>(header.size + get) > entry_count_) { |
DLOG(INFO) << "Error: get offset out of bounds"; |
return parse_error::kParseOutOfBounds; |
} |