diff options
| author | 2023-08-30 03:52:23 +0000 | |
|---|---|---|
| committer | 2023-08-30 03:52:23 +0000 | |
| commit | dcda563fb7f59d501493d6e2c6bfa08cac885a7c (patch) | |
| tree | 025f6a178262a37f0f3313f5348bb1d38b4be3ff | |
| parent | 60d71278ad809c9d19787c8d1598a6a18498729d (diff) | |
| parent | 05cc4a3096d5f2f79a57c20bd714e9a856f9644e (diff) | |
Merge "Fix declination argument boundary checks" into main am: 7d558a4226 am: ba5ca29715 am: 6a68f4c1fb am: 05cc4a3096
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2729274
Change-Id: Ie6668c6df879e05cc9e72f57a58b2ab7756a101a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
| -rw-r--r-- | core/java/android/hardware/SensorAdditionalInfo.java | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/core/java/android/hardware/SensorAdditionalInfo.java b/core/java/android/hardware/SensorAdditionalInfo.java index 59def9fb3325..d1e101d563c4 100644 --- a/core/java/android/hardware/SensorAdditionalInfo.java +++ b/core/java/android/hardware/SensorAdditionalInfo.java @@ -257,7 +257,7 @@ public class SensorAdditionalInfo { public static SensorAdditionalInfo createLocalGeomagneticField( float strength, float declination, float inclination) { if (strength < 10 || strength > 100 // much beyond extreme values on earth - || declination < 0 || declination > Math.PI + || declination < -Math.PI / 2 || declination > Math.PI / 2 || inclination < -Math.PI / 2 || inclination > Math.PI / 2) { throw new IllegalArgumentException("Geomagnetic field info out of range"); } |