From ef9e956cf7858c78b65d6b8c60ef4d139688a05b Mon Sep 17 00:00:00 2001 From: Pawel Andruszkiewicz Date: Mon, 8 Jun 2015 10:20:43 +0200 Subject: [PATCH] [Calendar] Fixed release of allocated filter. Prevent CID: 448160 [Verification] TCT pass rate 352/352. Change-Id: Ifb28bbe2e8354552fd01eeb2b04b53b24cc93ca3 Signed-off-by: Pawel Andruszkiewicz --- src/calendar/calendar.cc | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) 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) { -- 2.34.1