[Chore](build) add -Wconversion and remove some unused code (#33127)

add -Wconversion and remove some unused code
This commit is contained in:
Pxl
2024-04-03 11:57:41 +08:00
committed by yiguolei
parent 6798a24a27
commit 8fd6d4c41b
68 changed files with 115 additions and 240 deletions

View File

@ -82,12 +82,12 @@ int64_t ParseUtil::parse_mem_spec(const std::string& mem_spec_str, int64_t paren
}
if (multiplier != -1) {
bytes = multiplier * limit_val;
bytes = int64_t(multiplier * limit_val);
} else if (*is_percent) {
if (parent_limit == -1) {
bytes = (static_cast<double>(limit_val) / 100.0) * physical_mem;
bytes = int64_t(static_cast<double>(limit_val) / 100.0 * physical_mem);
} else {
bytes = (static_cast<double>(limit_val) / 100.0) * parent_limit;
bytes = int64_t(static_cast<double>(limit_val) / 100.0 * parent_limit);
}
}
} else {