aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorParadox <none@none>2009-10-13 18:35:36 -0400
committerParadox <none@none>2009-10-13 18:35:36 -0400
commit67f9dbab585dc2d021c976d34c2d7c53c6367eb0 (patch)
tree6663d04d4adead4c35bf14fabea18317f9d76439 /src
parent5bab3b0d09e1e92f40b247a3b34e5e78ecc9468d (diff)
* Fix CRLF and no newline in a couple of sqls
* Slight change to update loop to ensure expired auctions are't left in AH. --HG-- branch : trunk
Diffstat (limited to 'src')
-rw-r--r--src/game/AuctionHouseMgr.cpp11
1 files changed, 2 insertions, 9 deletions
diff --git a/src/game/AuctionHouseMgr.cpp b/src/game/AuctionHouseMgr.cpp
index 635d56e4bf5..ffc0c55d9d3 100644
--- a/src/game/AuctionHouseMgr.cpp
+++ b/src/game/AuctionHouseMgr.cpp
@@ -506,7 +506,7 @@ void AuctionHouseObject::Update()
if (AuctionsMap.empty())
return;
- QueryResult* result = CharacterDatabase.PQuery("SELECT id FROM auctionhouse WHERE time <= %u ORDER BY TIME ASC", (uint32)curTime);
+ QueryResult* result = CharacterDatabase.PQuery("SELECT id FROM auctionhouse WHERE time <= %u ORDER BY TIME ASC", (uint32)curTime+60);
if (!result)
{
@@ -530,15 +530,8 @@ void AuctionHouseObject::Update()
delete result;
vector<uint32>::iterator iter = expiredAuctions.begin();
- for (uint32 count = 1;count <= 50;++count)
+ while (!expiredAuctions.empty())
{
- // Do we have any expired auctions? If not, stop here.
- if (expiredAuctions.empty())
- {
- count = 50;
- continue;
- }
-
// from auctionhousehandler.cpp, creates auction pointer & player pointer
AuctionEntry* auction = GetAuction(*iter);