mirror of
https://github.com/The-Powder-Toy/The-Powder-Toy.git
synced 2025-08-11 10:54:15 +02:00
don't use std::pow here
This commit is contained in:
@@ -2380,7 +2380,7 @@ void GameSave::ConvertBsonToJson(bson_iterator *iter, Json::Value *j, int depth)
|
|||||||
(*j)["links"].append(bson_iterator_int(&arrayiter));
|
(*j)["links"].append(bson_iterator_int(&arrayiter));
|
||||||
}
|
}
|
||||||
length2++;
|
length2++;
|
||||||
if (length > (int)(40 / std::pow(depth+1, 2)) || length2 > 50)
|
if (length > (int)(40 / ((depth+1) * (depth+1))) || length2 > 50)
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -2446,7 +2446,7 @@ void GameSave::ConvertJsonToBson(bson *b, Json::Value j, int depth)
|
|||||||
}
|
}
|
||||||
if (!j[member][i].isObject())
|
if (!j[member][i].isObject())
|
||||||
continue;
|
continue;
|
||||||
if (depth > 4 || length > (int)(40 / std::pow(depth+1, 2)))
|
if (depth > 4 || length > (int)(40 / ((depth+1) * (depth+1))))
|
||||||
{
|
{
|
||||||
std::set<int> nestedSaveIDs = GetNestedSaveIDs(j[member][i]);
|
std::set<int> nestedSaveIDs = GetNestedSaveIDs(j[member][i]);
|
||||||
saveIDs.insert(nestedSaveIDs.begin(), nestedSaveIDs.end());
|
saveIDs.insert(nestedSaveIDs.begin(), nestedSaveIDs.end());
|
||||||
|
Reference in New Issue
Block a user