Remove hardcoded path for multiuser support
[platform/core/appfw/ail.git] / src / ail_db.c
index cc41d32..8f24689 100755 (executable)
@@ -33,6 +33,8 @@
        if (expr) { \
                _E("db_info.dbro: %s", sqlite3_errmsg(db_info.dbro)); \
                _E("db_info.dbrw: %s", sqlite3_errmsg(db_info.dbrw)); \
+               _E("db_info.dbro errcode: %d", sqlite3_extended_errcode(db_info.dbro)); \
+               _E("db_info.dbrw errcode: %d", sqlite3_extended_errcode(db_info.dbrw)); \
                return (val); \
        } \
 } while (0)
@@ -70,16 +72,15 @@ ail_error_e db_open(db_open_mode mode)
 
        if(mode & DB_OPEN_RO) {
                if (!db_info.dbro) {
-                       ret = db_util_open_with_options(APP_INFO_DB, &db_info.dbro, SQLITE_OPEN_READONLY, NULL);
-                       _E("db_open_ro ret=%d", ret);
+                       //ret = db_util_open_with_options(APP_INFO_DB, &db_info.dbro, SQLITE_OPEN_READONLY, NULL);
+                       ret = db_util_open(APP_INFO_DB, &db_info.dbro, 0);
                        retv_with_dbmsg_if(ret != SQLITE_OK, AIL_ERROR_DB_FAILED);
                }
        }
 
        if(mode & DB_OPEN_RW) {
                if (!db_info.dbrw) {
-                       ret = db_util_open(APP_INFO_DB, &db_info.dbrw, DB_UTIL_REGISTER_HOOK_METHOD);
-                       _E("db_open_rw ret=%d", ret);
+                       ret = db_util_open(APP_INFO_DB, &db_info.dbrw, 0);
                        retv_with_dbmsg_if(ret != SQLITE_OK, AIL_ERROR_DB_FAILED);
                }
        }