diff --git a/OpenSim/Framework/TerrainData.cs b/OpenSim/Framework/TerrainData.cs index 58b203f3cf..9c036ca73a 100644 --- a/OpenSim/Framework/TerrainData.cs +++ b/OpenSim/Framework/TerrainData.cs @@ -280,9 +280,11 @@ namespace OpenSim.Framework { case DBTerrainRevision.Compressed2D: FromCompressedTerrainSerialization(pBlob); + m_log.DebugFormat("{0} HeightmapTerrainData create from Compressed2D serialization. Size=<{1},{2}>", LogHeader, SizeX, SizeY); break; default: FromLegacyTerrainSerialization(pBlob); + m_log.DebugFormat("{0} HeightmapTerrainData create from legacy serialization. Size=<{1},{2}>", LogHeader, SizeX, SizeY); break; } } @@ -333,8 +335,6 @@ namespace OpenSim.Framework } } ClearTaint(); - - m_log.InfoFormat("{0} Loaded legacy heightmap. SizeX={1}, SizeY={2}", LogHeader, SizeX, SizeY); } } diff --git a/OpenSim/Region/ClientStack/Linden/UDP/LLClientView.cs b/OpenSim/Region/ClientStack/Linden/UDP/LLClientView.cs index c8e7eb5b0c..d2fa8379c7 100644 --- a/OpenSim/Region/ClientStack/Linden/UDP/LLClientView.cs +++ b/OpenSim/Region/ClientStack/Linden/UDP/LLClientView.cs @@ -1195,7 +1195,7 @@ namespace OpenSim.Region.ClientStack.LindenUDP for (int j = y1 + 1; j <= y2; j++) SendLayerData(x2, j, map); - if (x2 - x1 > 0) + if (x2 - x1 > 0 && y2 - y1 > 0) SendLayerBottomLeft(map, x1, y1 + 1, x2 - 1, y2); } @@ -1209,7 +1209,7 @@ namespace OpenSim.Region.ClientStack.LindenUDP for (int j = y2 - 1; j >= y1; j--) SendLayerData(x1, j, map); - if (x2 - x1 > 0) + if (x2 - x1 > 0 && y2 - y1 > 0) SendLayerTopRight(map, x1 + 1, y1, x2, y2 - 1); }