[Maps] Modify diposing routines
[platform/core/csapi/tizenfx.git] / src / Tizen.Maps / Tizen.Maps / Area.cs
index 94a5a20..135414c 100755 (executable)
@@ -59,6 +59,14 @@ namespace Tizen.Maps
             handle = nativeHandle;
         }
 
+        /// <summary>
+        /// Destroy the Area object.
+        /// </summary>
+        ~Area()
+        {
+            Dispose(false);
+        }
+
         #region IDisposable Support
         private bool _disposedValue = false;
 
@@ -71,7 +79,7 @@ namespace Tizen.Maps
         {
             if (!_disposedValue)
             {
-                handle.Dispose();
+                handle?.Dispose();
                 _disposedValue = true;
             }
         }