diff options
author | Nay <dnpd.dd@gmail.com> | 2012-09-04 19:11:04 +0100 |
---|---|---|
committer | Nay <dnpd.dd@gmail.com> | 2012-09-04 19:11:04 +0100 |
commit | 36b3e06a7e2ffc5bddebd8a749cb0743a841fcaf (patch) | |
tree | c5c324245d773e6679adca2a933d9791966a8186 /src/server/game/Maps/Map.cpp | |
parent | c0b031af4d3e8de03be491156dd13ac78f6770dc (diff) | |
parent | 73172c67f02b8f2649b762262d54aea7b7f94d07 (diff) |
Merge remote-tracking branch 'origin/master' into mmaps
Conflicts:
src/server/game/Movement/MovementGenerators/FleeingMovementGenerator.cpp
Diffstat (limited to 'src/server/game/Maps/Map.cpp')
-rwxr-xr-x | src/server/game/Maps/Map.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/server/game/Maps/Map.cpp b/src/server/game/Maps/Map.cpp index 684977f9563..af139568ece 100755 --- a/src/server/game/Maps/Map.cpp +++ b/src/server/game/Maps/Map.cpp @@ -1241,8 +1241,8 @@ bool GridMap::loadLiquidData(FILE* in, uint32 offset, uint32 /*size*/) } if (!(header.flags & MAP_LIQUID_NO_HEIGHT)) { - _liquidMap = new float[_liquidWidth*_liquidHeight]; - if (fread(_liquidMap, sizeof(float), _liquidWidth*_liquidHeight, in) != _liquidWidth*_liquidHeight) + _liquidMap = new float[uint32(_liquidWidth) * uint32(_liquidHeight)]; + if (fread(_liquidMap, sizeof(float), _liquidWidth*_liquidHeight, in) != (uint32(_liquidWidth) * uint32(_liquidHeight))) return false; } return true; |