From: jiyong.min Date: Mon, 3 Dec 2018 02:53:14 +0000 (+0900) Subject: Remove db-util package dependency X-Git-Tag: submit/tizen_5.0/20190110.080541~9 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=0e012c4f33f8050f03cfc6c5ae9b0dbc04420e39;p=platform%2Fcore%2Fapi%2Fmedia-controller.git Remove db-util package dependency Change-Id: I07ebd41dfb997680b27515f2725a36858a01e06d --- diff --git a/CMakeLists.txt b/CMakeLists.txt index 72fb55f..46cc0ba 100755 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -26,7 +26,7 @@ SET(submodule "controller") SET(fw_name "${project_prefix}-${service}-${submodule}") # for package file -SET(dependents "capi-base-common glib-2.0 gio-2.0 dlog sqlite3 db-util aul bundle libtzplatform-config cynara-client cynara-session cynara-creds-socket uuid") +SET(dependents "capi-base-common glib-2.0 gio-2.0 dlog sqlite3 aul bundle libtzplatform-config cynara-client cynara-session cynara-creds-socket uuid") SET(pc_dependents "capi-base-common") PROJECT(${fw_name}) diff --git a/packaging/capi-media-controller.spec b/packaging/capi-media-controller.spec index 10c2dfb..e2c181a 100644 --- a/packaging/capi-media-controller.spec +++ b/packaging/capi-media-controller.spec @@ -13,7 +13,6 @@ BuildRequires: pkgconfig(dlog) BuildRequires: pkgconfig(glib-2.0) BuildRequires: pkgconfig(gio-2.0) BuildRequires: pkgconfig(sqlite3) -BuildRequires: pkgconfig(db-util) BuildRequires: pkgconfig(aul) BuildRequires: pkgconfig(bundle) BuildRequires: pkgconfig(libsystemd-daemon) diff --git a/src/media_controller_db.c b/src/media_controller_db.c index 42dc576..987cf50 100755 --- a/src/media_controller_db.c +++ b/src/media_controller_db.c @@ -21,7 +21,6 @@ #include #include #include -#include #include "media_controller_private.h" #include "media_controller_db.h" @@ -235,7 +234,7 @@ int mc_db_connect(void **handle) db_name = __mc_get_db_name(getuid()); mc_retvm_if(db_name == NULL, MEDIA_CONTROLLER_ERROR_INVALID_OPERATION, "error __mc_get_db_name"); - ret = db_util_open_with_options(db_name, &db_handle, SQLITE_OPEN_READONLY, NULL); + ret = sqlite3_open_v2(db_name, &db_handle, SQLITE_OPEN_READONLY, NULL); if (SQLITE_OK != ret) { mc_error("error when db open [%s]", db_name); *handle = NULL; @@ -252,7 +251,7 @@ int mc_db_connect(void **handle) ret = sqlite3_busy_handler(db_handle, __mc_db_busy_handler, NULL); if (SQLITE_OK != ret) { mc_error("error when register busy handler %s", sqlite3_errmsg(db_handle)); - db_util_close(db_handle); + sqlite3_close_v2(db_handle); *handle = NULL; return MEDIA_CONTROLLER_ERROR_INVALID_OPERATION; @@ -924,7 +923,7 @@ int mc_db_disconnect(void *handle) mc_retvm_if(db_handle == NULL, MEDIA_CONTROLLER_ERROR_INVALID_PARAMETER, "Handle is NULL"); - ret = db_util_close(db_handle); + ret = sqlite3_close_v2(db_handle); if (SQLITE_OK != ret) { mc_error("error when db close"); mc_error("Error : %s", sqlite3_errmsg(db_handle)); diff --git a/svc/CMakeLists.txt b/svc/CMakeLists.txt index 7753bc8..d6d2728 100755 --- a/svc/CMakeLists.txt +++ b/svc/CMakeLists.txt @@ -1,5 +1,5 @@ # for package file -SET(dependents "capi-base-common glib-2.0 gio-2.0 dlog sqlite3 db-util libsystemd-daemon libsystemd-login libtzplatform-config cynara-client cynara-session cynara-creds-socket") +SET(dependents "capi-base-common glib-2.0 gio-2.0 dlog sqlite3 libsystemd-daemon libsystemd-login libtzplatform-config cynara-client cynara-session cynara-creds-socket") SET(fw_svc "media-controller-svc") PROJECT(${fw_svc}) diff --git a/svc/media_controller_db_util.c b/svc/media_controller_db_util.c index 88d2636..0ff0736 100644 --- a/svc/media_controller_db_util.c +++ b/svc/media_controller_db_util.c @@ -14,13 +14,13 @@ * limitations under the License. */ #include +#include #include #include #include #include #include #include -#include #include #include "media_controller_private.h" @@ -270,7 +270,7 @@ int mc_db_util_connect(void **handle, uid_t uid) } /*Connect DB*/ - ret = db_util_open_with_options(db_name, &db_handle, SQLITE_OPEN_READWRITE | SQLITE_OPEN_CREATE, NULL); + ret = sqlite3_open_v2(db_name, &db_handle, SQLITE_OPEN_READWRITE | SQLITE_OPEN_CREATE, NULL); MC_SAFE_FREE(db_name); @@ -288,7 +288,7 @@ int mc_db_util_connect(void **handle, uid_t uid) ret = sqlite3_busy_handler(db_handle, __mc_db_util_busy_handler, NULL); if (SQLITE_OK != ret) { mc_error("error when register busy handler %s", sqlite3_errmsg(db_handle)); - db_util_close(db_handle); + sqlite3_close_v2(db_handle); return MEDIA_CONTROLLER_ERROR_INVALID_OPERATION; } @@ -304,7 +304,7 @@ int mc_db_util_connect(void **handle, uid_t uid) if (*handle) mc_error("[error when change the journal mode] %s", sqlite3_errmsg(*handle)); - db_util_close(*handle); + sqlite3_close_v2(*handle); *handle = NULL; return MEDIA_CONTROLLER_ERROR_INVALID_OPERATION; @@ -320,7 +320,7 @@ int mc_db_util_disconnect(void *handle) mc_retvm_if(db_handle == NULL, MEDIA_CONTROLLER_ERROR_INVALID_PARAMETER, "Handle is NULL"); - ret = db_util_close(db_handle); + ret = sqlite3_close_v2(db_handle); if (SQLITE_OK != ret) { mc_error("error when db close"); mc_error("Error : %s", sqlite3_errmsg(db_handle));