Core/Misc: Fix boost 1.90 compatibility change

This commit is contained in:
Shauren
2025-12-16 00:08:02 +01:00
parent 6d41bf8ee4
commit af57aa29dc
2 changed files with 3 additions and 2 deletions

View File

@@ -1146,9 +1146,8 @@ void AuctionHouseObject::BuildListBuckets(WorldPackets::AuctionHouse::AuctionLis
if (filters.HasFlag(AuctionHouseFilterMask::UncollectedOnly))
{
knownAppearanceIds = player->GetSession()->GetCollectionMgr()->GetAppearanceIds();
knownPetSpecies.resize(std::max(knownPetSpecies.size() * 32, std::size_t(sBattlePetSpeciesStore.GetNumRows())));
boost::from_block_range(knownPetBits.begin(), knownPetBits.end(), knownPetSpecies);
if (knownPetSpecies.size() < sBattlePetSpeciesStore.GetNumRows())
knownPetSpecies.resize(sBattlePetSpeciesStore.GetNumRows());
}
AuctionsResultBuilder<AuctionsBucketData> builder(offset, player->GetSession()->GetSessionDbcLocale(), sorts, AuctionHouseResultLimits::Browse);

View File

@@ -500,6 +500,7 @@ void CollectionMgr::LoadAccountItemAppearances(PreparedQueryResult knownAppearan
} while (knownAppearances->NextRow());
_appearances->resize(blocks.size() * 32);
boost::from_block_range(blocks.begin(), blocks.end(), *_appearances);
}
@@ -898,6 +899,7 @@ void CollectionMgr::LoadAccountTransmogIllusions(PreparedQueryResult knownTransm
} while (knownTransmogIllusions->NextRow());
_transmogIllusions->resize(blocks.size() * 32);
boost::from_block_range(blocks.begin(), blocks.end(), *_transmogIllusions);
}