From: sinikang Date: Tue, 20 Mar 2018 05:22:41 +0000 (+0900) Subject: Fix svace issue (WGID 309818) X-Git-Tag: accepted/tizen/unified/20180322.060223^0 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=1af3821459d5a0fa19bf406e28201df212c6c164;hp=5a8f2ecbe9e1934297adb04e405e7cc499dba150;p=platform%2Fcore%2Ftelephony%2Ftel-plugin-database.git Fix svace issue (WGID 309818) Change-Id: I1d56ca594afbb9d951806b677136240956ef59df --- diff --git a/packaging/tel-plugin-database.spec b/packaging/tel-plugin-database.spec index c4c8d0c..1c4ed62 100644 --- a/packaging/tel-plugin-database.spec +++ b/packaging/tel-plugin-database.spec @@ -1,6 +1,6 @@ %define major 0 %define minor 1 -%define patchlevel 38 +%define patchlevel 39 Name: tel-plugin-database Version: %{major}.%{minor}.%{patchlevel} diff --git a/src/database_main.c b/src/database_main.c index a96c5ae..0cf2801 100644 --- a/src/database_main.c +++ b/src/database_main.c @@ -28,6 +28,7 @@ #include #include +#include #include #include @@ -367,8 +368,20 @@ static gboolean on_init(TcorePlugin *p) static void on_unload(TcorePlugin *p) { + Storage *strg; + + if (!p) + return; + dbg("i'm unload!"); + + strg = tcore_server_find_storage(tcore_plugin_ref_server(p), "database"); + if (!strg) + return; + + tcore_storage_free(strg); return; + } EXPORT_API struct tcore_plugin_define_desc plugin_define_desc = {