From 334a8690d05b1a70206f07597df70df816ea0f1a Mon Sep 17 00:00:00 2001 From: "kj7.sung" Date: Fri, 4 Nov 2016 13:00:14 +0900 Subject: [PATCH] Fix satellite exceptions Change-Id: I3a8dca12e5a328568b476890f938346b1956905f Signed-off-by: kj7.sung --- src/Tizen.Location/Tizen.Location/GpsSatellite.cs | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/Tizen.Location/Tizen.Location/GpsSatellite.cs b/src/Tizen.Location/Tizen.Location/GpsSatellite.cs index 4c04081..97bb78f 100755 --- a/src/Tizen.Location/Tizen.Location/GpsSatellite.cs +++ b/src/Tizen.Location/Tizen.Location/GpsSatellite.cs @@ -129,7 +129,12 @@ namespace Tizen.Location uint numActive; uint numInView = 0; int timestamp; - Interop.GpsSatellite.GetSatelliteStatus(_handle, out numActive, out numInView, out timestamp); + int ret = Interop.GpsSatellite.GetSatelliteStatus(_handle, out numActive, out numInView, out timestamp); + if (((LocationError)ret != LocationError.None)) + { + Log.Error(Globals.LogTag, "Error getting the satellite" + (LocationError)ret); + throw LocationErrorFactory.ThrowLocationException(ret); + } return numInView; } -- 2.7.4