diff --git a/abi_tracker/compat_report/ogre/1.10.12/1.11.6/59a53/abi_compat_report.html b/abi_tracker/compat_report/ogre/1.10.12/1.11.6/59a53/abi_compat_report.html
index 5e3f98309c4..e01276a79ba 100644
--- a/abi_tracker/compat_report/ogre/1.10.12/1.11.6/59a53/abi_compat_report.html
+++ b/abi_tracker/compat_report/ogre/1.10.12/1.11.6/59a53/abi_compat_report.html
@@ -1,4 +1,4 @@
-
+
@@ -312,7 +312,7 @@ Problem Summary
Problems with Data Types | High | 4 |
Medium | 130 |
Low | 55 |
-Problems with Symbols | High | 10 |
+Problems with Symbols | High | 9 |
Medium | 2 |
Low | 3 |
Problems with Constants | Low | 0 |
@@ -2042,7 +2042,7 @@ Problems with Data Types, High Severity 4
to the top
-Problems with Symbols, High Severity 10
+Problems with Symbols, High Severity 9
OgreTerrain.h, libOgreTerrain.so.1.10.12
namespace Ogre
@@ -2196,39 +2196,12 @@ Problems with Symbols, High Severity 10
-OgreTerrainMaterialGenerator.h, libOgreTerrain.so.1.10.12
-namespace Ogre
-
-[+] TerrainMaterialGenerator::_renderCompositeMap ( size_t size, Rect const& rect, std::shared_ptr<DataStream>const& mat, std::shared_ptr<DataStream>const& destCompositeMap ) 1
-
-
-
-
-
⇣
-
-
TerrainMaterialGenerator::_renderCompositeMap ( size_t size, Rect const& rect, SharedPtr<Material>const& mat, SharedPtr<Texture>const& destCompositeMap )
-
_ZN4Ogre24TerrainMaterialGenerator19_renderCompositeMapEmRKNS_5TRectIlEERKSt10shared_ptrINS_8MaterialEERKS5_INS_7TextureEE
-
-
- |
-Change |
-Effect |
-
-
-1 |
-Parameters list has been changed. |
-The name of the appropriate symbol for this function on binary level has been changed from _ZN4Ogre24TerrainMaterialGenerator19_renderCompositeMapEmRKNS_5TRectIlEERKSt10shared_ptrINS_8MaterialEERKS5_INS_7TextureEE to _ZN4Ogre24TerrainMaterialGenerator19_renderCompositeMapEmRKNS_5TRectIlEERKNS_9SharedPtrINS_8MaterialEEERKNS5_INS_7TextureEEE. This may cause undefined reference linker error in old client applications. |
-
-
-
-
-
OgreTerrainMaterialGeneratorA.h, libOgreTerrain.so.1.10.12
namespace Ogre
-
+
[+] TerrainMaterialGeneratorA::SM2Profile::addTechnique ( std::shared_ptr<DataStream>const& mat, Terrain const* terrain, enum TerrainMaterialGeneratorA::SM2Profile::TechniqueType tt ) 1
-
+
⇣
@@ -2249,10 +2222,10 @@
Problems with Symbols, High Severity 10
-
+
[+] TerrainMaterialGeneratorA::SM2Profile::isShadowingEnabled ( enum TerrainMaterialGeneratorA::SM2Profile::TechniqueType tt, Terrain const* terrain ) const 1
-
+
⇣
@@ -2276,10 +2249,10 @@
Problems with Symbols, High Severity 10
OgreTerrainQuadTreeNode.h, libOgreTerrain.so.1.10.12
namespace Ogre
-
+
[+] TerrainQuadTreeNode::updateVertexBuffer ( std::shared_ptr<DataStream>& posbuf, std::shared_ptr<DataStream>& deltabuf, Rect const& rect ) 1
-
+
⇣
@@ -2306,10 +2279,10 @@
Problems with Symbols, High Severity 10 Problems with Data Types, Medium Severity 130
OgreAxisAlignedBox.h
namespace Ogre
-
+
[+] class AxisAlignedBox 1
-
+
|
Change |
@@ -2319,9 +2292,9 @@ Problems with Data Types, Medium Severity 130&nbs
1) Applications will access incorrect memory when attempting to access this field. 2) Size of the inclusive type has been changed. |
-
+
[+] affected symbols: 218 (39.3%)
-
+
TerrainGroup::TerrainSlot::freeInstance ( )
Field 'this.instance.mQuadTree.mAABB' in the object of this method is of type 'AxisAlignedBox'.
TerrainGroup::TerrainSlot::~TerrainSlot ( )
@@ -2351,10 +2324,10 @@
Problems with Data Types, Medium Severity 130&nbs
OgreCommon.h
namespace Ogre
-
+
[+] class HashedVector<Light*> 1
-
+
|
Change |
@@ -2364,9 +2337,9 @@ Problems with Data Types, Medium Severity 130&nbs
1) Size of the inclusive type has been changed. 2) Previous accesses of applications and library functions to this field and fields at higher positions of the structure definition may be broken. |
-
+
[+] affected symbols: 2 (0.4%)
-
+
TerrainQuadTreeNode::Rend::getLights ( )
Return value (reference) has base type 'HashedVector<Light*>'.
TerrainQuadTreeNode::getLights ( )
@@ -2378,10 +2351,10 @@
Problems with Data Types, Medium Severity 130&nbs
OgrePixelFormat.h
namespace Ogre
-
+
[+] enum PixelFormat 107
-
+
|
Change |
@@ -2921,9 +2894,9 @@ Problems with Data Types, Medium Severity 130&nbs
Applications may execute a wrong branch of code in the library and therefore change the behavior. |
-
+
[+] affected symbols: 257 (46.3%)
-
+
TerrainGroup::loadTerrain ( long x, long y, bool synchronous )
Field 'this.mDefaultImportData.inputImage.mFormat' in the object of this method is of type 'enum PixelFormat'.
TerrainGroup::TerrainSlot::freeInstance ( )
@@ -2953,10 +2926,10 @@
Problems with Data Types, Medium Severity 130&nbs
OgreRenderOperation.h
namespace Ogre
-
+
[+] class RenderOperation 1
-
+
|
Change |
@@ -2966,9 +2939,9 @@ Problems with Data Types, Medium Severity 130&nbs
1) Applications will access incorrect memory when attempting to access this field. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
-
+
[+] affected symbols: 2 (0.4%)
-
+
TerrainQuadTreeNode::getRenderOperation ( RenderOperation& op )
1st parameter 'op' (reference) has base type 'RenderOperation'.
TerrainQuadTreeNode::Rend::getRenderOperation ( RenderOperation& op )
@@ -2980,10 +2953,10 @@
Problems with Data Types, Medium Severity 130&nbs
OgreTechnique.h
namespace Ogre
-
+
[+] class Technique 10
-
+
|
Change |
@@ -3038,9 +3011,9 @@ Problems with Data Types, Medium Severity 130&nbs
Applications will access incorrect memory when attempting to access this field. |
-
+
[+] affected symbols: 2 (0.4%)
-
+
TerrainQuadTreeNode::getTechnique ( )
Return value (pointer) has base type 'Technique'.
TerrainQuadTreeNode::Rend::getTechnique ( )
@@ -3052,10 +3025,10 @@
Problems with Data Types, Medium Severity 130&nbs
OgreTerrain.h
namespace Ogre
-
+
[+] class Terrain::GpuBufferAllocator 2
-
+
|
Change |
@@ -3070,9 +3043,9 @@ Problems with Data Types, Medium Severity 130&nbs
Applications will provide an older method to the library instead of expected newely added virtual method. This may result in crash or incorrect behavior of applications. |
-
+
[+] affected symbols: 2 (0.4%)
-
+
Terrain::DefaultGpuBufferAllocator::freeVertexBuffers ( std::shared_ptr<DataStream>const& posbuf, std::shared_ptr<DataStream>const& deltabuf )
This method is from derived class 'Terrain::DefaultGpuBufferAllocator'.
Terrain::DefaultGpuBufferAllocator::allocateVertexBuffers ( Terrain* forTerrain, size_t numVertices, std::shared_ptr<DataStream>& destPos, std::shared_ptr<DataStream>& destDelta )
@@ -3084,10 +3057,10 @@
Problems with Data Types, Medium Severity 130&nbs
OgreTerrainGroup.h
namespace Ogre
-
+
[+] class TerrainGroup 1
-
+
|
Change |
@@ -3097,10 +3070,10 @@ Problems with Data Types, Medium Severity 130&nbs
Applications will pass parameters of older replaced method to newly added virtual method. This may result in crash or incorrect behavior of applications. |
-
+
[+] show v-table (old and new)
-
+
Offset | Virtual Table (Old) - 35 entries | Virtual Table (New) - 35 entries |
---|
0 |
(int (*)(...)) 0 |
(int (*)(...)) 0 |
@@ -3208,9 +3181,9 @@ Problems with Data Types, Medium Severity 130&nbs
non-virtual thunk to TerrainGroup::handleResponse(WorkQueue::Response const*, WorkQueue const*) |
-
+
[+] affected symbols: 1 (0.2%)
-
+
TerrainGroup::setOrigin ( Vector3 const& pos )
This method is from 'TerrainGroup' class.
@@ -3220,10 +3193,10 @@
Problems with Data Types, Medium Severity 130&nbs
OgreTerrainMaterialGenerator.h
namespace Ogre
-
+
[+] class TerrainMaterialGenerator 2
-
+
|
Change |
@@ -3238,10 +3211,10 @@ Problems with Data Types, Medium Severity 130&nbs
Applications will pass parameters of older replaced method to newly added virtual method. This may result in crash or incorrect behavior of applications. |
-
+
[+] show v-table (old and new)
-
+
Offset | Virtual Table (Old) - 21 entries | Virtual Table (New) - 21 entries |
---|
0 |
(int (*)(...)) 0 |
(int (*)(...)) 0 |
@@ -3307,9 +3280,9 @@ Problems with Data Types, Medium Severity 130&nbs
TerrainMaterialGenerator::_renderCompositeMap(unsigned long, TRect<long> const&, SharedPtr<Material> const&, SharedPtr<Texture> const&) |
-
+
[+] affected symbols: 5 (0.9%)
-
+
TerrainMaterialGenerator::_renderCompositeMap ( size_t size, Rect const& rect, std::shared_ptr<DataStream>const& mat, std::shared_ptr<DataStream>const& destCompositeMap )
This method is from 'TerrainMaterialGenerator' class.
TerrainMaterialGenerator::Profile::updateCompositeMap ( Terrain const* terrain, Rect const& rect )
@@ -3324,10 +3297,10 @@
Problems with Data Types, Medium Severity 130&nbs
-
+
[+] class TerrainMaterialGenerator::Profile 2
-
+
|
Change |
@@ -3342,10 +3315,10 @@ Problems with Data Types, Medium Severity 130&nbs
Applications will provide an older method to the library instead of expected newely added virtual method. This may result in crash or incorrect behavior of applications. |
-
+
[+] show v-table (old and new)
-
+
Offset | Virtual Table (Old) - 13 entries | Virtual Table (New) - 13 entries |
---|
0 |
(int (*)(...)) 0 |
(int (*)(...)) 0 |
@@ -3387,9 +3360,9 @@ Problems with Data Types, Medium Severity 130&nbs
__cxa_pure_virtual |
-
+
[+] affected symbols: 3 (0.5%)
-
+
TerrainMaterialGenerator::Profile::updateCompositeMap ( Terrain const* terrain, Rect const& rect )
This method is from 'TerrainMaterialGenerator::Profile' class.
TerrainMaterialGeneratorA::SM2Profile::updateParams ( std::shared_ptr<DataStream>const& mat, Terrain const* terrain )
@@ -3403,10 +3376,10 @@
Problems with Data Types, Medium Severity 130&nbs
OgreTerrainPagedWorldSection.h
namespace Ogre
-
+
[+] class TerrainPagedWorldSection 1
-
+
|
Change |
@@ -3416,10 +3389,10 @@ Problems with Data Types, Medium Severity 130&nbs
Call of any method in this class may result in crash or incorrect behavior of applications. |
-
+
[+] show v-table (old and new)
-
+
Offset | Virtual Table (Old) - 73 entries | Virtual Table (New) - 73 entries |
---|
0 |
(int (*)(...)) 0 |
(int (*)(...)) 0 |
@@ -3641,9 +3614,9 @@ Problems with Data Types, Medium Severity 130&nbs
non-virtual thunk to TerrainPagedWorldSection::handleResponse(WorkQueue::Response const*, WorkQueue const*) |
-
+
[+] affected symbols: 28 (5%)
-
+
TerrainPagedWorldSection::unloadPage ( PageID pageID, bool forceSynchronous )
This method is from 'TerrainPagedWorldSection' class.
TerrainPagedWorldSection::setPageRange ( int32 minX, int32 minY, int32 maxX, int32 maxY )
@@ -3673,10 +3646,10 @@
Problems with Data Types, Medium Severity 130&nbs
OgreTerrainQuadTreeNode.h
namespace Ogre
-
+
[+] class TerrainQuadTreeNode 1
-
+
|
Change |
@@ -3686,9 +3659,9 @@ Problems with Data Types, Medium Severity 130&nbs
1) Size of the inclusive type has been changed. 2) Previous accesses of applications and library functions to this field and fields at higher positions of the structure definition may be broken. |
-
+
[+] affected symbols: 217 (39.1%)
-
+
TerrainGroup::TerrainSlot::freeInstance ( )
Field 'this.instance.mQuadTree' in the object of this method has base type 'TerrainQuadTreeNode'.
TerrainGroup::TerrainSlot::~TerrainSlot ( )
@@ -3715,10 +3688,10 @@
Problems with Data Types, Medium Severity 130&nbs
-
+
[+] class TerrainQuadTreeNode::Movable 1
-
+
|
Change |
@@ -3728,10 +3701,10 @@ Problems with Data Types, Medium Severity 130&nbs
Call of any method in this class may result in crash or incorrect behavior of applications. |
-
+
[+] show v-table (old and new)
-
+
Offset | Virtual Table (Old) - 41 entries | Virtual Table (New) - 41 entries |
---|
0 |
(int (*)(...)) 0 |
(int (*)(...)) 0 |
@@ -3857,9 +3830,9 @@ Problems with Data Types, Medium Severity 130&nbs
(int (*)(...)) 0x5bcf8 |
-
+
[+] affected symbols: 11 (2%)
-
+
TerrainQuadTreeNode::Movable::visitRenderables ( Renderable::Visitor* visitor, bool debugRenderables )
This method is from 'TerrainQuadTreeNode::Movable' class.
TerrainQuadTreeNode::Movable::_updateRenderQueue ( RenderQueue* queue )
@@ -3892,10 +3865,10 @@
Problems with Data Types, Medium Severity 130&nbs
Problems with Symbols, Medium Severity 2
OgreTerrain.h, libOgreTerrain.so.1.10.12
namespace Ogre
-
+
[+] Terrain::checkQuadIntersection ( int x, int z, Ray const& ray ) 1
-
+
_ZN4Ogre7Terrain21checkQuadIntersectionEiiRKNS_3RayE
@@ -3912,10 +3885,10 @@ Problems with Symbols, Medium Severity 2
-
+
[+] Terrain::rayIntersects ( Ray const& ray, bool cascadeToNeighbours, Real distanceLimit ) 1
-
+
_ZN4Ogre7Terrain13rayIntersectsERKNS_3RayEbf
@@ -3938,10 +3911,10 @@ Problems with Symbols, Medium Severity 2 Problems with Data Types, Low Severity 55
OgreAxisAlignedBox.h
namespace Ogre
-
+
[+] class AxisAlignedBox 3
-
+
|
Change |
@@ -3961,9 +3934,9 @@ Problems with Data Types, Low Severity 55 <
Replacement of field base type may indicate a change in the semantic meaning of the field. |
-
+
[+] affected symbols: 218 (39.3%)
-
+
TerrainGroup::TerrainSlot::freeInstance ( )
Field 'this.instance.mQuadTree.mAABB' in the object of this method is of type 'AxisAlignedBox'.
TerrainGroup::TerrainSlot::~TerrainSlot ( )
@@ -3993,10 +3966,10 @@
Problems with Data Types, Low Severity 55 <
OgreCommon.h
namespace Ogre
-
+
[+] class HashedVector<Light*> 1
-
+
|
Change |
@@ -4006,9 +3979,9 @@ Problems with Data Types, Low Severity 55 <
The fields or parameters of such data type may be incorrectly initialized or accessed by old client applications. |
-
+
[+] affected symbols: 2 (0.4%)
-
+
TerrainQuadTreeNode::Rend::getLights ( )
Return value (reference) has base type 'HashedVector<Light*>'.
TerrainQuadTreeNode::getLights ( )
@@ -4020,10 +3993,10 @@
Problems with Data Types, Low Severity 55 <
OgrePagedWorldSection.h
namespace Ogre
-
+
[+] class PagedWorldSectionFactory 2
-
+
|
Change |
@@ -4038,9 +4011,9 @@ Problems with Data Types, Low Severity 55 <
Possible incorrect access of applications to the memory occupied by the base classes. |
-
+
[+] affected symbols: 7 (1.3%)
-
+
TerrainPaging::SectionFactory::FACTORY_NAME [data]
This method is from derived class 'TerrainPaging::SectionFactory'.
TerrainPaging::SectionFactory::createInstance ( String const& name, PagedWorld* parent, SceneManager* sm )
@@ -4062,10 +4035,10 @@
Problems with Data Types, Low Severity 55 <
OgrePixelFormat.h
namespace Ogre
-
+
[+] class PixelBox 1
-
+
|
Change |
@@ -4075,9 +4048,9 @@ Problems with Data Types, Low Severity 55 <
Replacement of the field data type may indicate a change in the semantic meaning of the field. |
-
+
[+] affected symbols: 177 (31.9%)
-
+
TerrainGroup::TerrainSlot::freeInstance ( )
Field 'this.instance.mCpuTerrainNormalMap' in the object of this method has base type 'PixelBox'.
TerrainGroup::TerrainSlot::~TerrainSlot ( )
@@ -4104,10 +4077,10 @@
Problems with Data Types, Low Severity 55 <
-
+
[+] enum PixelFormat 3
-
+
|
Change |
@@ -4127,9 +4100,9 @@ Problems with Data Types, Low Severity 55 <
This may result in crash or incorrect behavior of applications because the library may not handle removed member anymore. |
-
+
[+] affected symbols: 257 (46.3%)
-
+
TerrainGroup::loadTerrain ( long x, long y, bool synchronous )
Field 'this.mDefaultImportData.inputImage.mFormat' in the object of this method is of type 'enum PixelFormat'.
TerrainGroup::TerrainSlot::freeInstance ( )
@@ -4159,10 +4132,10 @@
Problems with Data Types, Low Severity 55 <
OgrePrerequisites.h
namespace Ogre
-
+
[+] typedef MaterialPtr 1
-
+
|
Change |
@@ -4172,9 +4145,9 @@ Problems with Data Types, Low Severity 55 <
Replacement of the base data type may indicate a change in its semantic meaning. |
-
+
[+] affected symbols: 4 (0.7%)
-
+
TerrainQuadTreeNode::getMaterial ( )
Return value (reference) has base type 'MaterialPtr'.
TerrainQuadTreeNode::Rend::getMaterial ( )
@@ -4187,10 +4160,10 @@
Problems with Data Types, Low Severity 55 <
-
+
[+] typedef TexturePtr 1
-
+
|
Change |
@@ -4200,9 +4173,9 @@ Problems with Data Types, Low Severity 55 <
Replacement of the base data type may indicate a change in its semantic meaning. |
-
+
[+] affected symbols: 1 (0.2%)
-
+
Terrain::getLayerBlendTexture ( uint8 index )
Return value (reference) has base type 'TexturePtr'.
@@ -4212,10 +4185,10 @@
Problems with Data Types, Low Severity 55 <
OgreRay.h
namespace Ogre
-
+
[+] class Ray 2
-
+
|
Change |
@@ -4230,9 +4203,9 @@ Problems with Data Types, Low Severity 55 <
Replacement of field base type may indicate a change in the semantic meaning of the field. |
-
+
[+] affected symbols: 4 (0.7%)
-
+
Terrain::rayIntersects ( Ray const& ray, bool cascadeToNeighbours, Real distanceLimit )
1st parameter 'ray' (reference) has base type 'Ray'.
Terrain::raySelectNeighbour ( Ray const& ray, Real distanceLimit )
@@ -4248,10 +4221,10 @@
Problems with Data Types, Low Severity 55 <
OgreSphere.h
namespace Ogre
-
+
[+] class Sphere 1
-
+
|
Change |
@@ -4261,9 +4234,9 @@ Problems with Data Types, Low Severity 55 <
Replacement of field base type may indicate a change in the semantic meaning of the field. |
-
+
[+] affected symbols: 1 (0.2%)
-
+
TerrainGroup::sphereIntersects ( Sphere const& sphere, vector<Terrain*>::type* resultList )
1st parameter 'sphere' (reference) has base type 'Sphere'.
@@ -4273,10 +4246,10 @@
Problems with Data Types, Low Severity 55 <
OgreStringVector.h
namespace Ogre
-
+
[+] typedef StringVector 1
-
+
|
Change |
@@ -4286,9 +4259,9 @@ Problems with Data Types, Low Severity 55 <
Replacement of the base data type may indicate a change in its semantic meaning. |
-
+
[+] affected symbols: 3 (0.5%)
-
+
Terrain::replaceLayer ( uint8 index, bool keepBlends, Real worldSize, vector<std::__cxx11::basic_string<char> >::type const* textureNames )
4th parameter 'textureNames' (pointer) has base type 'StringVector'.
Terrain::addLayer ( Real worldSize, vector<std::__cxx11::basic_string<char> >::type const* textureNames )
@@ -4302,10 +4275,10 @@
Problems with Data Types, Low Severity 55 <
OgreTerrain.h
namespace Ogre
-
+
[+] class Terrain 3
-
+
|
Change |
@@ -4325,10 +4298,10 @@ Problems with Data Types, Low Severity 55 <
Possible incorrect access of applications to the memory occupied by the base classes. |
-
+
[+] show v-table (old and new)
-
+
Offset | Virtual Table (Old) - 29 entries | Virtual Table (New) - 29 entries |
---|
0 |
(int (*)(...)) 0 |
(int (*)(...)) 0 |
@@ -4418,9 +4391,9 @@ Problems with Data Types, Low Severity 55 <
non-virtual thunk to Terrain::handleResponse(WorkQueue::Response const*, WorkQueue const*) |
-
+
[+] affected symbols: 245 (44.1%)
-
+
TerrainGroup::TerrainSlot::freeInstance ( )
Field 'this.instance' in the object of this method has base type 'Terrain'.
TerrainGroup::TerrainSlot::~TerrainSlot ( )
@@ -4447,10 +4420,10 @@
Problems with Data Types, Low Severity 55 <
-
+
[+] class Terrain::GpuBufferAllocator 2
-
+
|
Change |
@@ -4465,9 +4438,9 @@ Problems with Data Types, Low Severity 55 <
Possible incorrect access of applications to the memory occupied by the base classes. |
-
+
[+] affected symbols: 13 (2.3%)
-
+
Terrain::GpuBufferAllocator::freeAllBuffers ( )
This method is from 'Terrain::GpuBufferAllocator' class.
Terrain::GpuBufferAllocator::freeVertexBuffers ( std::shared_ptr<DataStream>const& p1, std::shared_ptr<DataStream>const& p2 )
@@ -4494,10 +4467,10 @@
Problems with Data Types, Low Severity 55 <
-
+
[+] class TerrainGlobalOptions 3
-
+
|
Change |
@@ -4517,9 +4490,9 @@ Problems with Data Types, Low Severity 55 <
Possible incorrect access of applications to the memory occupied by the base classes. |
-
+
[+] affected symbols: 6 (1.1%)
-
+
TerrainGlobalOptions::getSingleton ( )
This method is from 'TerrainGlobalOptions' class.
TerrainGlobalOptions::getSingletonPtr ( )
@@ -4536,10 +4509,10 @@
Problems with Data Types, Low Severity 55 <
-
+
[+] struct Terrain::ImportData 1
-
+
|
Change |
@@ -4549,9 +4522,9 @@ Problems with Data Types, Low Severity 55 <
Replacement of field base type may indicate a change in the semantic meaning of the field. |
-
+
[+] affected symbols: 91 (16.4%)
-
+
TerrainGroup::loadTerrain ( long x, long y, bool synchronous )
Field 'this.mDefaultImportData' in the object of this method is of type 'struct Terrain::ImportData'.
TerrainGroup::TerrainSlot::freeInstance ( )
@@ -4578,10 +4551,10 @@
Problems with Data Types, Low Severity 55 <
-
+
[+] typedef Terrain::LayerInstanceList 1
-
+
|
Change |
@@ -4591,9 +4564,9 @@ Problems with Data Types, Low Severity 55 <
Replacement of the base data type may indicate a change in its semantic meaning. |
-
+
[+] affected symbols: 4 (0.7%)
-
+
TerrainGroup::defineTerrain ( long x, long y, float const* pFloat, vector<Terrain::LayerInstance>::type const* layers )
4th parameter 'layers' (pointer) has base type 'Terrain::LayerInstanceList'.
TerrainGroup::defineTerrain ( long x, long y, Image const* img, vector<Terrain::LayerInstance>::type const* layers )
@@ -4609,10 +4582,10 @@
Problems with Data Types, Low Severity 55 <
OgreTerrainAutoUpdateLod.h
namespace Ogre
-
+
[+] class TerrainAutoUpdateLod 2
-
+
|
Change |
@@ -4627,9 +4600,9 @@ Problems with Data Types, Low Severity 55 <
Possible incorrect access of applications to the memory occupied by the base classes. |
-
+
[+] affected symbols: 5 (0.9%)
-
+
TerrainAutoUpdateLod::autoUpdateLod