gnu type deducing fix

This commit is contained in:
A-lex-Ra
2024-02-14 11:37:09 +06:00
parent 408dccc590
commit 5ab44d13a6
+1 -1
View File
@@ -21,7 +21,7 @@ std::shared_ptr<Inventory> Inventories::create(size_t size) {
std::shared_ptr<Inventory> Inventories::createVirtual(size_t size) { std::shared_ptr<Inventory> Inventories::createVirtual(size_t size) {
int64_t id; int64_t id;
do { do {
id = -std::max(1LL, std::abs(random.rand64())); id = -std::max<int64_t>(1LL, std::llabs(random.rand64()));
} while (map.find(id) != map.end()); } while (map.find(id) != map.end());
auto inv = std::make_shared<Inventory>(id, size); auto inv = std::make_shared<Inventory>(id, size);