Fix the case that RequestHandle isn't disposed
authorjongmyeongko <jongmyeong.ko@samsung.com>
Fri, 28 Apr 2017 01:38:55 +0000 (10:38 +0900)
committerjongmyeong ko <jongmyeong.ko@samsung.com>
Wed, 10 May 2017 07:32:53 +0000 (07:32 +0000)
RequestHandle isn't necessary when it's used without 'eventCallback' parameter.

Change-Id: I9199b971aae494fd4e7fb9ecc1013dc5dc0846d9
Signed-off-by: jongmyeongko <jongmyeong.ko@samsung.com>
src/Tizen.Applications.PackageManager/Tizen.Applications/PackageManager.cs

index ec645cf..836d3cb 100644 (file)
@@ -551,6 +551,8 @@ namespace Tizen.Applications
                         RequestHandle.Dispose();
                         return false;
                     }
+                    // RequestHandle isn't necessary when this method is called without 'eventCallback' parameter.
+                    RequestHandle.Dispose();
                 }
                 return true;
             }
@@ -666,6 +668,8 @@ namespace Tizen.Applications
                         RequestHandle.Dispose();
                         return false;
                     }
+                    // RequestHandle isn't necessary when this method is called without 'eventCallback' parameter.
+                    RequestHandle.Dispose();
                 }
                 return true;
             }
@@ -786,6 +790,8 @@ namespace Tizen.Applications
                         RequestHandle.Dispose();
                         result = false;
                     }
+                    // RequestHandle isn't necessary when this method is called without 'eventCallback' parameter.
+                    RequestHandle.Dispose();
                 }
                 return result;
             }