From f6c5f55cc00c13733d7d582f4cc6788b7bf315e8 Mon Sep 17 00:00:00 2001 From: Kazumasa Mitsunari Date: Tue, 24 Jul 2018 21:20:36 +0900 Subject: Try to fix double free problem Change-Id: Ib1cfeaa7999694a4afc8f796cdd4abd81a5d4c21 Signed-off-by: Kazumasa Mitsunari --- src/libwindowmanager.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/libwindowmanager.cpp b/src/libwindowmanager.cpp index 5f0f5e5..dc0fd4a 100644 --- a/src/libwindowmanager.cpp +++ b/src/libwindowmanager.cpp @@ -688,6 +688,8 @@ void LibWindowmanager::Impl::event(char const *et, json_object *object) { label = json_object_get_string(val); } else { + json_object_get(object); + json_object_put(val); i->second(object); return; } -- cgit 1.2.3-korg