X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=src%2FTizen.Maps%2FTizen.Maps%2FPlace.cs;h=25714f9b8cadb3d32156558d2f7327b45adb570e;hb=cfb8554d03abe72d2fdaa5478f1bdb489f06f64e;hp=1b0ae6e23411f8d1cc0bf19384bf211500cd8294;hpb=8a28fe89f4ce5027f665772df9bd482a9b6746a3;p=platform%2Fcore%2Fcsapi%2Ftizenfx.git
diff --git a/src/Tizen.Maps/Tizen.Maps/Place.cs b/src/Tizen.Maps/Tizen.Maps/Place.cs
index 1b0ae6e..25714f9 100755
--- a/src/Tizen.Maps/Tizen.Maps/Place.cs
+++ b/src/Tizen.Maps/Tizen.Maps/Place.cs
@@ -33,6 +33,14 @@ namespace Tizen.Maps
}
///
+ /// Destroy the Place object.
+ ///
+ ~Place()
+ {
+ Dispose(false);
+ }
+
+ ///
/// Gets an ID string for the place.
///
/// 3
@@ -245,12 +253,11 @@ namespace Tizen.Maps
/// Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
///
/// If true, managed and unmanaged resources can be disposed, otherwise only unmanaged resources can be disposed.
- /// 3
protected virtual void Dispose(bool disposing)
{
if (!_disposedValue)
{
- handle.Dispose();
+ handle?.Dispose();
_disposedValue = true;
}
}