X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=src%2FTizen.Maps%2FTizen.Maps%2FPlaceCategory.cs;h=8c1d2cb377732e26176089e0f5b34d928ef2a385;hb=dd26342123b4e3593236272d0f8d010fd7235fa4;hp=c398924d8fec86598a45496de060a18e1b37e5ef;hpb=8320ab6d7a74b79bcde2496ca3bdc81f579fc380;p=platform%2Fcore%2Fcsapi%2Ftizenfx.git diff --git a/src/Tizen.Maps/Tizen.Maps/PlaceCategory.cs b/src/Tizen.Maps/Tizen.Maps/PlaceCategory.cs index c398924..8c1d2cb 100755 --- a/src/Tizen.Maps/Tizen.Maps/PlaceCategory.cs +++ b/src/Tizen.Maps/Tizen.Maps/PlaceCategory.cs @@ -41,6 +41,13 @@ namespace Tizen.Maps handle = nativeHandle; } + /// + /// Destroy the PlaceCategory object. + /// + ~PlaceCategory() + { + Dispose(false); + } /// /// Gets or sets an ID for this category. @@ -88,13 +95,13 @@ namespace Tizen.Maps /// /// Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. /// - /// 3 /// 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; } }