#include <bundle.h>
#include <Evas.h>
-#include <db-util.h>
#include <sqlite3.h>
#include <stdbool.h>
#include <stdlib.h>
}
r = sqlite3_open_v2(db_info.db_file, &db_info.db, SQLITE_OPEN_CREATE | SQLITE_OPEN_READWRITE, NULL);
if (r) {
- db_util_close(db_info.db);
+ int rc=sqlite3_close(db_info.db);
+ if(rc!=SQLITE_OK) {
+ _E("fail to close db (%s)",sqlite3_errmsg(db_info.db));
+ }
+ db_info.db=NULL;
_E("fail to open db %d", r);
return W_HOME_ERROR_DB_FAILED;
}
if (r != SQLITE_OK) {
_E("query error(%d)(%s)", r, errmsg);
sqlite3_free(errmsg);
- db_util_close(db_info.db);
+ int rc=sqlite3_close(db_info.db);
+ if(rc!=SQLITE_OK) {
+ _E("fail to close db (%s)",sqlite3_errmsg(db_info.db));
+ }
+ db_info.db=NULL;
return W_HOME_ERROR_DB_FAILED;
}
return W_HOME_ERROR_NONE;
if (db_info.db)
return W_HOME_ERROR_NONE;
- ret = db_util_open(db_file, &db_info.db, DB_UTIL_REGISTER_HOOK_METHOD);
+ ret = sqlite3_open(db_file, &db_info.db);
if (ret != SQLITE_OK)
_E("%s", sqlite3_errmsg(db_info.db));
retv_with_dbmsg_if(ret != SQLITE_OK, W_HOME_ERROR_FAIL);