Binary compatibility report for the GeographicLib library between 1.15 and 1.16 versions on x86
Test Info
Library Name | GeographicLib |
Version #1 | 1.15 |
Version #2 | 1.16 |
CPU Type | x86 |
GCC Version | 4.6.1 |
Test Results
Total Header Files | 32 |
Total Shared Libraries | 1 |
Total Symbols / Types | 104 / 125 |
Verdict | Compatible |
Problem Summary
| Severity | Count |
---|
Added Symbols | - | 27 |
Removed Symbols | High | 0 |
Problems with Data Types | High | 0 |
Medium | 0 |
Low | 6 |
Problems with Symbols | High | 0 |
Medium | 0 |
Low | 3 |
Problems with Constants | Low | 30 |
Other Changes in Data Types | - | 1 |
Other Changes in Constants | - | 3 |
Added Symbols (27)
GravityCircle.hpp,
libGeographic.so.9.2.0
namespace GeographicLib
GravityCircle::Disturbance ( GravityCircle::real lon, GravityCircle::real& deltax, GravityCircle::real& deltay, GravityCircle::real& deltaz ) const
[symbol: _ZNK13GeographicLib13GravityCircle11DisturbanceEdRdS1_S1_]
GravityCircle::GeoidHeight ( GravityCircle::real lon ) const
[symbol: _ZNK13GeographicLib13GravityCircle11GeoidHeightEd]
GravityCircle::Gravity ( GravityCircle::real lon, GravityCircle::real& gx, GravityCircle::real& gy, GravityCircle::real& gz ) const
[symbol: _ZNK13GeographicLib13GravityCircle7GravityEdRdS1_S1_]
GravityCircle::SphericalAnomaly ( GravityCircle::real lon, GravityCircle::real& Dg01, GravityCircle::real& xi, GravityCircle::real& eta ) const
[symbol: _ZNK13GeographicLib13GravityCircle16SphericalAnomalyEdRdS1_S1_]
GravityModel.hpp,
libGeographic.so.9.2.0
namespace GeographicLib
GravityModel::Circle ( GravityModel::real lat, GravityModel::real h, unsigned int caps ) const
[symbol: _ZNK13GeographicLib12GravityModel6CircleEddj]
GravityModel::DefaultGravityName ( ) [static]
[symbol: _ZN13GeographicLib12GravityModel18DefaultGravityNameEv]
GravityModel::DefaultGravityPath ( ) [static]
[symbol: _ZN13GeographicLib12GravityModel18DefaultGravityPathEv]
GravityModel::Disturbance ( GravityModel::real lat, GravityModel::real lon, GravityModel::real h, GravityModel::real& deltax, GravityModel::real& deltay, GravityModel::real& deltaz ) const
[symbol: _ZNK13GeographicLib12GravityModel11DisturbanceEdddRdS1_S1_]
GravityModel::GeoidHeight ( GravityModel::real lat, GravityModel::real lon ) const
[symbol: _ZNK13GeographicLib12GravityModel11GeoidHeightEdd]
GravityModel::Gravity ( GravityModel::real lat, GravityModel::real lon, GravityModel::real h, GravityModel::real& gx, GravityModel::real& gy, GravityModel::real& gz ) const
[symbol: _ZNK13GeographicLib12GravityModel7GravityEdddRdS1_S1_]
GravityModel::GravityModel [in-charge] ( std::string const& name, std::string const& path )
[symbol: _ZN13GeographicLib12GravityModelC1ERKSsS2_]
GravityModel::GravityModel [not-in-charge] ( std::string const& name, std::string const& path )
[symbol: _ZN13GeographicLib12GravityModelC2ERKSsS2_]
GravityModel::SphericalAnomaly ( GravityModel::real lat, GravityModel::real lon, GravityModel::real h, GravityModel::real& Dg01, GravityModel::real& xi, GravityModel::real& eta ) const
[symbol: _ZNK13GeographicLib12GravityModel16SphericalAnomalyEdddRdS1_S1_]
GravityModel::V ( GravityModel::real X, GravityModel::real Y, GravityModel::real Z, GravityModel::real& GX, GravityModel::real& GY, GravityModel::real& GZ ) const
[symbol: _ZNK13GeographicLib12GravityModel1VEdddRdS1_S1_]
GravityModel::W ( GravityModel::real X, GravityModel::real Y, GravityModel::real Z, GravityModel::real& gX, GravityModel::real& gY, GravityModel::real& gZ ) const
[symbol: _ZNK13GeographicLib12GravityModel1WEdddRdS1_S1_]
NormalGravity.hpp,
libGeographic.so.9.2.0
namespace GeographicLib
NormalGravity::Gravity ( NormalGravity::real lat, NormalGravity::real h, NormalGravity::real& gammay, NormalGravity::real& gammaz ) const
[symbol: _ZNK13GeographicLib13NormalGravity7GravityEddRdS1_]
NormalGravity::GRS80 [data]
[symbol: _ZN13GeographicLib13NormalGravity5GRS80E]
NormalGravity::NormalGravity [in-charge] ( NormalGravity::real a, NormalGravity::real GM, NormalGravity::real omega, NormalGravity::real f, NormalGravity::real J2 )
[symbol: _ZN13GeographicLib13NormalGravityC1Eddddd]
NormalGravity::NormalGravity [not-in-charge] ( NormalGravity::real a, NormalGravity::real GM, NormalGravity::real omega, NormalGravity::real f, NormalGravity::real J2 )
[symbol: _ZN13GeographicLib13NormalGravityC2Eddddd]
NormalGravity::Phi ( NormalGravity::real X, NormalGravity::real Y, NormalGravity::real& fX, NormalGravity::real& fY ) const
[symbol: _ZNK13GeographicLib13NormalGravity3PhiEddRdS1_]
NormalGravity::SurfaceGravity ( NormalGravity::real lat ) const
[symbol: _ZNK13GeographicLib13NormalGravity14SurfaceGravityEd]
NormalGravity::U ( NormalGravity::real X, NormalGravity::real Y, NormalGravity::real Z, NormalGravity::real& gammaX, NormalGravity::real& gammaY, NormalGravity::real& gammaZ ) const
[symbol: _ZNK13GeographicLib13NormalGravity1UEdddRdS1_S1_]
NormalGravity::V0 ( NormalGravity::real X, NormalGravity::real Y, NormalGravity::real Z, NormalGravity::real& GammaX, NormalGravity::real& GammaY, NormalGravity::real& GammaZ ) const
[symbol: _ZNK13GeographicLib13NormalGravity2V0EdddRdS1_S1_]
NormalGravity::WGS84 [data]
[symbol: _ZN13GeographicLib13NormalGravity5WGS84E]
SphericalEngine.hpp,
libGeographic.so.9.2.0
namespace GeographicLib
SphericalEngine::coeff::readcoeffs ( std::istream& stream, int& N, int& M, std::vector<double>& C, std::vector<double>& S ) [static]
[symbol: _ZN13GeographicLib15SphericalEngine5coeff10readcoeffsERSiRiS3_RSt6vectorIdSaIdEES7_]
SphericalEngine::RootTable ( int N ) [static]
[symbol: _ZN13GeographicLib15SphericalEngine9RootTableEi]
Utility.hpp,
libGeographic.so.9.2.0
namespace GeographicLib
Utility::ParseLine ( std::string const& line, std::string& key, std::string& val ) [static]
[symbol: _ZN13GeographicLib7Utility9ParseLineERKSsRSsS3_]
to the top
Problems with Data Types, Low Severity (6)
MagneticCircle.hpp
namespace GeographicLib
[+] class MagneticCircle (6)
| Change |
Effect |
1 | Field _f has been added to this type. | Size of the inclusive type has been changed. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
2 | Field _h has been added to this type. | Size of the inclusive type has been changed. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
3 | Field _lat has been added to this type. | Size of the inclusive type has been changed. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
4 | Field _t1 has been added to this type. | Size of the inclusive type has been changed. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
5 | Size of this type has been changed from 340 bytes to 356 bytes. | The fields or parameters of such data type may be incorrectly initialized or accessed by old client applications. |
6 | Size of field _circ1 has been changed from 148 bytes to 140 bytes. | Size of the inclusive type has been changed. |
[+] affected symbols (1)
MagneticModel::Circle ( MagneticModel::real lat, MagneticModel::real h, MagneticModel::real t ) constReturn value has type 'MagneticCircle'.
to the top
Problems with Symbols, Low Severity (3)
MagneticModel.hpp,
libGeographic.so.9.1.0
namespace GeographicLib
[+] MagneticModel::Circle ( MagneticModel::real lat, MagneticModel::real h, MagneticModel::real t ) const (3)
changed to:MagneticModel::Circle ( MagneticModel::real t, MagneticModel::real lat, MagneticModel::real h ) const
[symbol: _ZNK13GeographicLib13MagneticModel6CircleEddd]
| Change | Effect |
---|
1 | 1st parameter lat has been renamed to t. | Renaming of a parameter may indicate a change in its semantic meaning. |
2 | 2nd parameter h has been renamed to lat. | Renaming of a parameter may indicate a change in its semantic meaning. |
3 | 3rd parameter t has been renamed to h. | Renaming of a parameter may indicate a change in its semantic meaning. |
to the top
Problems with Constants, Low Severity (30)
Accumulator.hpp
[+] GEOGRAPHICLIB_ACCUMULATOR_HPP
| Change | Effect |
---|
1 | The value of constant GEOGRAPHICLIB_ACCUMULATOR_HPP has been changed from "$Id: d84e4e2bc5c07f7956205da62656e9bbb3765968 $" to "$Id: 39476b3fc8d7c5abcc980a7f434bb132d24f53ef $". | Applications will pass an old value of this constant as the parameter to the new-version library functions, that expect a new one. This may result in crash of incorrect behavior of applications. |
AlbersEqualArea.hpp
[+] GEOGRAPHICLIB_ALBERSEQUALAREA_HPP
| Change | Effect |
---|
1 | The value of constant GEOGRAPHICLIB_ALBERSEQUALAREA_HPP has been changed from "$Id: eee2b79bf8f65888c9a3b75a6b5be04ada04e985 $" to "$Id: 554a5a83b2feb1f029cc7a7e3c94bdc86ccc36d1 $". | Applications will pass an old value of this constant as the parameter to the new-version library functions, that expect a new one. This may result in crash of incorrect behavior of applications. |
AzimuthalEquidistant.hpp
[+] GEOGRAPHICLIB_AZIMUTHALEQUIDISTANT_HPP
| Change | Effect |
---|
1 | The value of constant GEOGRAPHICLIB_AZIMUTHALEQUIDISTANT_HPP has been changed from "$Id: 48f5a84645ea5925a2e7826adb07a42fe091d09f $" to "$Id: 457b3566d14500cdc67b82e6422e0e621f136b3e $". | Applications will pass an old value of this constant as the parameter to the new-version library functions, that expect a new one. This may result in crash of incorrect behavior of applications. |
CassiniSoldner.hpp
[+] GEOGRAPHICLIB_CASSINISOLDNER_HPP
| Change | Effect |
---|
1 | The value of constant GEOGRAPHICLIB_CASSINISOLDNER_HPP has been changed from "$Id: 2527a0e24486c29c443a79173a18def243c091c3 $" to "$Id: 5714da5714d03e293c707371c888faefb2bf5fd2 $". | Applications will pass an old value of this constant as the parameter to the new-version library functions, that expect a new one. This may result in crash of incorrect behavior of applications. |
CircularEngine.hpp
[+] GEOGRAPHICLIB_CIRCULARENGINE_HPP
| Change | Effect |
---|
1 | The value of constant GEOGRAPHICLIB_CIRCULARENGINE_HPP has been changed from "$Id: bc8b718e6ab4981abe34da1b8d112dc5f5037465 $" to "$Id: 6694dcc59d2fe64a0971fdb0d0d78ff084b0b484 $". | Applications will pass an old value of this constant as the parameter to the new-version library functions, that expect a new one. This may result in crash of incorrect behavior of applications. |
Constants.hpp
[+] GEOGRAPHICLIB_CONSTANTS_HPP
| Change | Effect |
---|
1 | The value of constant GEOGRAPHICLIB_CONSTANTS_HPP has been changed from "$Id: 6201f1cbf92bd8bf866f879fdd95a3cbf5e3780f $" to "$Id: b5139b6cb944bbfb59ea89fef8ab7f60306057c6 $". | Applications will pass an old value of this constant as the parameter to the new-version library functions, that expect a new one. This may result in crash of incorrect behavior of applications. |
DMS.hpp
[+] GEOGRAPHICLIB_DMS_HPP
| Change | Effect |
---|
1 | The value of constant GEOGRAPHICLIB_DMS_HPP has been changed from "$Id: bc4a072cb427ec5f1648616fdceea58c6fccae7a $" to "$Id: 83292a5889c09c7f444a587d501a4145bcdf993c $". | Applications will pass an old value of this constant as the parameter to the new-version library functions, that expect a new one. This may result in crash of incorrect behavior of applications. |
EllipticFunction.hpp
[+] GEOGRAPHICLIB_ELLIPTICFUNCTION_HPP
| Change | Effect |
---|
1 | The value of constant GEOGRAPHICLIB_ELLIPTICFUNCTION_HPP has been changed from "$Id: 1ed2e0020530f29db210a5816bd9990ce5cd05f5 $" to "$Id: fcee9dee564eaf87b75e742f16d1954091a77dbf $". | Applications will pass an old value of this constant as the parameter to the new-version library functions, that expect a new one. This may result in crash of incorrect behavior of applications. |
Geocentric.hpp
[+] GEOGRAPHICLIB_GEOCENTRIC_HPP
| Change | Effect |
---|
1 | The value of constant GEOGRAPHICLIB_GEOCENTRIC_HPP has been changed from "$Id: 5e13a145df558737b41cb38be92d4e0103120e6d $" to "$Id: 869e8cba7a96857eef318b2b02e4135d88bfbc75 $". | Applications will pass an old value of this constant as the parameter to the new-version library functions, that expect a new one. This may result in crash of incorrect behavior of applications. |
GeoCoords.hpp
[+] GEOGRAPHICLIB_GEOCOORDS_HPP
| Change | Effect |
---|
1 | The value of constant GEOGRAPHICLIB_GEOCOORDS_HPP has been changed from "$Id: 0498603ef805f63465c670a5ded816492d3bc631 $" to "$Id: 8f389fbd5bd0231892039ef8ffae9ded5736f013 $". | Applications will pass an old value of this constant as the parameter to the new-version library functions, that expect a new one. This may result in crash of incorrect behavior of applications. |
Geodesic.hpp
[+] GEOGRAPHICLIB_GEODESIC_HPP
| Change | Effect |
---|
1 | The value of constant GEOGRAPHICLIB_GEODESIC_HPP has been changed from "$Id: e8ec844ee6192e0fd4e0e4105664cc5362a1660b $" to "$Id: 81785396c1ad962e10595c8b81d9673658669591 $". | Applications will pass an old value of this constant as the parameter to the new-version library functions, that expect a new one. This may result in crash of incorrect behavior of applications. |
GeodesicLine.hpp
[+] GEOGRAPHICLIB_GEODESICLINE_HPP
| Change | Effect |
---|
1 | The value of constant GEOGRAPHICLIB_GEODESICLINE_HPP has been changed from "$Id: 24c298d5d343f35eaeeee27e3c65f22cae729faa $" to "$Id: b18e66a0299f857bf2d71c6debd98b7f14da8a64 $". | Applications will pass an old value of this constant as the parameter to the new-version library functions, that expect a new one. This may result in crash of incorrect behavior of applications. |
Geoid.hpp
[+] GEOGRAPHICLIB_GEOID_HPP
| Change | Effect |
---|
1 | The value of constant GEOGRAPHICLIB_GEOID_HPP has been changed from "$Id: ea21a7ef2bf421621967b0c442da427106c8d6c2 $" to "$Id: 73a380e4dcfed4a6ec72c818622ec45f8daf3352 $". | Applications will pass an old value of this constant as the parameter to the new-version library functions, that expect a new one. This may result in crash of incorrect behavior of applications. |
Gnomonic.hpp
[+] GEOGRAPHICLIB_GNOMONIC_HPP
| Change | Effect |
---|
1 | The value of constant GEOGRAPHICLIB_GNOMONIC_HPP has been changed from "$Id: 35168bbc58f320e1e117301fd7653b8835407792 $" to "$Id: 3ae0cfd77aad984813d955a03726248ac6b427a9 $". | Applications will pass an old value of this constant as the parameter to the new-version library functions, that expect a new one. This may result in crash of incorrect behavior of applications. |
LambertConformalConic.hpp
[+] GEOGRAPHICLIB_LAMBERTCONFORMALCONIC_HPP
| Change | Effect |
---|
1 | The value of constant GEOGRAPHICLIB_LAMBERTCONFORMALCONIC_HPP has been changed from "$Id: 22e444fc38e3e8b49a56c7a22121ddeb78c230b9 $" to "$Id: 7975cff875e88fd42f81f9e1d7117c1dd36667d2 $". | Applications will pass an old value of this constant as the parameter to the new-version library functions, that expect a new one. This may result in crash of incorrect behavior of applications. |
LocalCartesian.hpp
[+] GEOGRAPHICLIB_LOCALCARTESIAN_HPP
| Change | Effect |
---|
1 | The value of constant GEOGRAPHICLIB_LOCALCARTESIAN_HPP has been changed from "$Id: 66ad3a5333b92c5ff6f373080e62c5392841afd3 $" to "$Id: 0200a2653b8473d3fbf1f1382291fbff5294821c $". | Applications will pass an old value of this constant as the parameter to the new-version library functions, that expect a new one. This may result in crash of incorrect behavior of applications. |
MagneticCircle.hpp
[+] GEOGRAPHICLIB_MAGNETICCIRCLE_HPP
| Change | Effect |
---|
1 | The value of constant GEOGRAPHICLIB_MAGNETICCIRCLE_HPP has been changed from "$Id: de919c519a73ddbaa944ebdd377e514d0e7899cb $" to "$Id: 070a0f02ac2dae39473f225ebf9b827ac75c826d $". | Applications will pass an old value of this constant as the parameter to the new-version library functions, that expect a new one. This may result in crash of incorrect behavior of applications. |
MagneticModel.hpp
[+] GEOGRAPHICLIB_MAGNETICMODEL_HPP
| Change | Effect |
---|
1 | The value of constant GEOGRAPHICLIB_MAGNETICMODEL_HPP has been changed from "$Id: fc3e51862699ad9f6cf56a3aa2c35883f0103820 $" to "$Id: 4da5b2c9d2a2ced31182528eb47b129520ae484b $". | Applications will pass an old value of this constant as the parameter to the new-version library functions, that expect a new one. This may result in crash of incorrect behavior of applications. |
Math.hpp
[+] GEOGRAPHICLIB_MATH_HPP
| Change | Effect |
---|
1 | The value of constant GEOGRAPHICLIB_MATH_HPP has been changed from "$Id: dd6afb3ee17e4c12342f7691e714c5f6dc78f012 $" to "$Id: 0bc5689770853cdf3c6dad20eb38980624ffcd61 $". | Applications will pass an old value of this constant as the parameter to the new-version library functions, that expect a new one. This may result in crash of incorrect behavior of applications. |
MGRS.hpp
[+] GEOGRAPHICLIB_MGRS_HPP
| Change | Effect |
---|
1 | The value of constant GEOGRAPHICLIB_MGRS_HPP has been changed from "$Id: b15aa92f13463a8432dc6ff095cbb2650eb4a9a2 $" to "$Id: 9f5fb4813d4ed429fee1570bf9378ad7b8f4959b $". | Applications will pass an old value of this constant as the parameter to the new-version library functions, that expect a new one. This may result in crash of incorrect behavior of applications. |
PolarStereographic.hpp
[+] GEOGRAPHICLIB_POLARSTEREOGRAPHIC_HPP
| Change | Effect |
---|
1 | The value of constant GEOGRAPHICLIB_POLARSTEREOGRAPHIC_HPP has been changed from "$Id: babda3abc04257e799b84de8aaaec20082b960e0 $" to "$Id: 53979440f6d23cf95aefe41a2b9ccb8eedf5b811 $". | Applications will pass an old value of this constant as the parameter to the new-version library functions, that expect a new one. This may result in crash of incorrect behavior of applications. |
PolygonArea.hpp
[+] GEOGRAPHICLIB_POLYGONAREA_HPP
| Change | Effect |
---|
1 | The value of constant GEOGRAPHICLIB_POLYGONAREA_HPP has been changed from "$Id: 705d561a35fc61675a77d0d54d938c7690763bcf $" to "$Id: c6b922a70d4f5ea75580f4e2746a2148b288a03e $". | Applications will pass an old value of this constant as the parameter to the new-version library functions, that expect a new one. This may result in crash of incorrect behavior of applications. |
SphericalEngine.hpp
[+] GEOGRAPHICLIB_SPHERICALENGINE_HPP
| Change | Effect |
---|
1 | The value of constant GEOGRAPHICLIB_SPHERICALENGINE_HPP has been changed from "$Id: 08b65902abf634bdf1a9d6685b0065e762190214 $" to "$Id: 3410576dbc0276f23077ba3662817e14981ab919 $". | Applications will pass an old value of this constant as the parameter to the new-version library functions, that expect a new one. This may result in crash of incorrect behavior of applications. |
SphericalHarmonic.hpp
[+] GEOGRAPHICLIB_SPHERICALHARMONIC_HPP
| Change | Effect |
---|
1 | The value of constant GEOGRAPHICLIB_SPHERICALHARMONIC_HPP has been changed from "$Id: 772f453ae5c0c8f69164279b9f5eeae42b45b42c $" to "$Id: 12b23c05ab8bae57213d6762e45189a7cb46b397 $". | Applications will pass an old value of this constant as the parameter to the new-version library functions, that expect a new one. This may result in crash of incorrect behavior of applications. |
SphericalHarmonic1.hpp
[+] GEOGRAPHICLIB_SPHERICALHARMONIC1_HPP
| Change | Effect |
---|
1 | The value of constant GEOGRAPHICLIB_SPHERICALHARMONIC1_HPP has been changed from "$Id: 65b2e8b9b73bae6b1b575da22ba8bcf634d3a00b $" to "$Id: f873848926021872a17b732171bb0bbbba1bb520 $". | Applications will pass an old value of this constant as the parameter to the new-version library functions, that expect a new one. This may result in crash of incorrect behavior of applications. |
SphericalHarmonic2.hpp
[+] GEOGRAPHICLIB_SPHERICALHARMONIC2_HPP
| Change | Effect |
---|
1 | The value of constant GEOGRAPHICLIB_SPHERICALHARMONIC2_HPP has been changed from "$Id: dc815a8205bbae87d364467111811b952c48af57 $" to "$Id: eb59f9ca6566eedfb06c24652873a69e4784f302 $". | Applications will pass an old value of this constant as the parameter to the new-version library functions, that expect a new one. This may result in crash of incorrect behavior of applications. |
TransverseMercator.hpp
[+] GEOGRAPHICLIB_TRANSVERSEMERCATOR_HPP
| Change | Effect |
---|
1 | The value of constant GEOGRAPHICLIB_TRANSVERSEMERCATOR_HPP has been changed from "$Id: c59b9988116b53613878bbe265ae9fb3afa1d62f $" to "$Id: 532c4a657f0355a74397cee3b87ab8f686205526 $". | Applications will pass an old value of this constant as the parameter to the new-version library functions, that expect a new one. This may result in crash of incorrect behavior of applications. |
TransverseMercatorExact.hpp
[+] GEOGRAPHICLIB_TRANSVERSEMERCATOREXACT_HPP
| Change | Effect |
---|
1 | The value of constant GEOGRAPHICLIB_TRANSVERSEMERCATOREXACT_HPP has been changed from "$Id: 779cb64ba88ff77e42e606e9b186649f78b73064 $" to "$Id: 85d1d4b68c9f3d093838ba3801adbf038c4a1391 $". | Applications will pass an old value of this constant as the parameter to the new-version library functions, that expect a new one. This may result in crash of incorrect behavior of applications. |
Utility.hpp
[+] GEOGRAPHICLIB_UTILITY_HPP
| Change | Effect |
---|
1 | The value of constant GEOGRAPHICLIB_UTILITY_HPP has been changed from "$Id: 5930e0a4f55b8a9478bfca81bdc962c7f8e5d26f $" to "$Id: a4a9a65ef1b4dc72579b2310257cde0d626480a5 $". | Applications will pass an old value of this constant as the parameter to the new-version library functions, that expect a new one. This may result in crash of incorrect behavior of applications. |
UTMUPS.hpp
[+] GEOGRAPHICLIB_UTMUPS_HPP
| Change | Effect |
---|
1 | The value of constant GEOGRAPHICLIB_UTMUPS_HPP has been changed from "$Id: 7973c2fa261a964b7ccdccd2057a08612c1d4cd5 $" to "$Id: bfc2e2a500d4adf0cae87cbeaf4e3753e20b3019 $". | Applications will pass an old value of this constant as the parameter to the new-version library functions, that expect a new one. This may result in crash of incorrect behavior of applications. |
to the top
Other Changes in Data Types (1)
MagneticCircle.hpp
namespace GeographicLib
[+] class MagneticCircle (1)
| Change |
Effect |
1 | Size of field _circ0 has been changed from 148 bytes to 140 bytes. | No effect. |
[+] affected symbols (1)
MagneticModel::Circle ( MagneticModel::real lat, MagneticModel::real h, MagneticModel::real t ) constReturn value has type 'MagneticCircle'.
to the top
Other Changes in Constants (3)
GravityCircle.hpp
[+] GEOGRAPHICLIB_GRAVITYCIRCLE_HPP
| Change | Effect |
---|
1 | The constant GEOGRAPHICLIB_GRAVITYCIRCLE_HPP with value "$Id: 96763a9084283054e15373a012242f1314b37abe $" has been added. | No effect. |
GravityModel.hpp
[+] GEOGRAPHICLIB_GRAVITYMODEL_HPP
| Change | Effect |
---|
1 | The constant GEOGRAPHICLIB_GRAVITYMODEL_HPP with value "$Id: 8fa8382c061a698b760fd7fa345f0e02bf362fd6 $" has been added. | No effect. |
NormalGravity.hpp
[+] GEOGRAPHICLIB_NORMALGRAVITY_HPP
| Change | Effect |
---|
1 | The constant GEOGRAPHICLIB_NORMALGRAVITY_HPP with value "$Id: 20adceb11eddd1504164ead19cbce2f8784826ed $" has been added. | No effect. |
to the top
Header Files (32)
Accumulator.hpp
AlbersEqualArea.hpp
AzimuthalEquidistant.hpp
CassiniSoldner.hpp
CircularEngine.hpp
Config.h
Constants.hpp
DMS.hpp
EllipticFunction.hpp
Geocentric.hpp
GeoCoords.hpp
Geodesic.hpp
GeodesicLine.hpp
Geoid.hpp
Gnomonic.hpp
LambertConformalConic.hpp
LocalCartesian.hpp
MagneticCircle.hpp
MagneticModel.hpp
Math.hpp
MGRS.hpp
OSGB.hpp
PolarStereographic.hpp
PolygonArea.hpp
SphericalEngine.hpp
SphericalHarmonic.hpp
SphericalHarmonic1.hpp
SphericalHarmonic2.hpp
TransverseMercator.hpp
TransverseMercatorExact.hpp
Utility.hpp
UTMUPS.hpp
to the top
Shared Libraries (1)
libGeographic.so.9.1.0
to the top