未验证 提交 8bcba3db 编写于 作者: J jiaqi 提交者: GitHub

Merge pull request #16896 from xjqbest/develop

fix bug of num > INT_MAX
...@@ -531,7 +531,7 @@ bool MultiSlotDataFeed::CheckFile(const char* filename) { ...@@ -531,7 +531,7 @@ bool MultiSlotDataFeed::CheckFile(const char* filename) {
char* endptr = const_cast<char*>(str); char* endptr = const_cast<char*>(str);
int len = line.length(); int len = line.length();
for (size_t i = 0; i < all_slots_.size(); ++i) { for (size_t i = 0; i < all_slots_.size(); ++i) {
int num = strtol(endptr, &endptr, 10); auto num = strtol(endptr, &endptr, 10);
if (num < 0) { if (num < 0) {
VLOG(0) << "error: the number of ids is a negative number: " << num; VLOG(0) << "error: the number of ids is a negative number: " << num;
VLOG(0) << "please check line<" << instance_cout << "> in file<" VLOG(0) << "please check line<" << instance_cout << "> in file<"
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册