提交 74471397 编写于 作者: X xjqbest

fix bug of num > INT_MAX

上级 6864370a
...@@ -546,7 +546,7 @@ bool MultiSlotDataFeed::CheckFile(const char* filename) { ...@@ -546,7 +546,7 @@ bool MultiSlotDataFeed::CheckFile(const char* filename) {
VLOG(0) << "please check line<" << instance_cout << "> in file<" VLOG(0) << "please check line<" << instance_cout << "> in file<"
<< filename << ">"; << filename << ">";
return false; return false;
} else if (errno == ERANGE || num > INT_MAX) { } else if (errno == ERANGE || (unsigned int)num > INT_MAX) {
VLOG(0) << "error: the number of ids greater than INT_MAX"; VLOG(0) << "error: the number of ids greater than INT_MAX";
VLOG(0) << "please check line<" << instance_cout << "> in file<" VLOG(0) << "please check line<" << instance_cout << "> in file<"
<< filename << ">"; << filename << ">";
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册