if (!Connect())
return PMINFO_R_ERROR;
- std::vector<std::pair<sqlite3*, uid_t>> conn_list = GetConnection();
- sqlite3* conn = conn_list.front().first;
- uid_t uid = conn_list.front().second;
-
- return pkgmgr_parser_internal_initialize_db(conn, uid);
+ const auto& [db, uid] = GetConnection().front();
+ return internal::InitializeDb(db, uid);
}
int CreateDBHandler::CreateCertDB() {
if (!Connect())
return PMINFO_R_ERROR;
- std::vector<std::pair<sqlite3*, uid_t>> conn_list = GetConnection();
- sqlite3* conn = conn_list.front().first;
- uid_t uid = conn_list.front().second;
-
- return pkgmgr_parser_internal_initialize_db(conn, uid);
+ const auto& [db, uid] = GetConnection().front();
+ return internal::InitializeDb(db, uid);
}
} // namespace database