From: Pawel Andruszkiewicz
Date: Mon, 8 Jun 2015 08:20:43 +0000 (+0200)
Subject: [Calendar] Fixed release of allocated filter.
X-Git-Tag: submit/tizen_mobile/20150612.133019^2~2^2~40^2
X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=ef9e956cf7858c78b65d6b8c60ef4d139688a05b;p=platform%2Fcore%2Fapi%2Fwebapi-plugins.git
[Calendar] Fixed release of allocated filter.
Prevent CID: 448160
[Verification] TCT pass rate 352/352.
Change-Id: Ifb28bbe2e8354552fd01eeb2b04b53b24cc93ca3
Signed-off-by: Pawel Andruszkiewicz
---
diff --git a/src/calendar/calendar.cc b/src/calendar/calendar.cc
index 7c597b77..72f0aeb9 100755
--- a/src/calendar/calendar.cc
+++ b/src/calendar/calendar.cc
@@ -667,9 +667,10 @@ PlatformResult Calendar::Find(const picojson::object& args, picojson::array& arr
error_code = calendar_filter_create(view_uri, &normal_filter);
if ((status = ErrorChecker(error_code)).IsError()) return status;
+ CalendarFilterPtr normal_filter_ptr(normal_filter, CalendarFilterDeleter);
+
error_code = calendar_filter_create(view_uri, &all_day_filter);
if ((status = ErrorChecker(error_code)).IsError()) return status;
- CalendarFilterPtr normal_filter_ptr(normal_filter, CalendarFilterDeleter);
CalendarFilterPtr all_day_filter_ptr(all_day_filter, CalendarFilterDeleter);
if (initial_value_exists) {