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