X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=src%2Fdatabase_main.c;h=0cf280119eb94c6ed88072b489fe4c9de2c62492;hb=1af3821459d5a0fa19bf406e28201df212c6c164;hp=a96c5ae6a6a4d66614351e12de7de5774029dbe9;hpb=5a8f2ecbe9e1934297adb04e405e7cc499dba150;p=platform%2Fcore%2Ftelephony%2Ftel-plugin-database.git 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 = {