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) {