From 2b099e90129969e94c830cb7cc615620411a5675 Mon Sep 17 00:00:00 2001 From: Junghyun Yeon Date: Fri, 18 Mar 2022 16:22:06 +0900 Subject: [PATCH] Separate pkgid and pkg manifest Change-Id: I35e1d4caaa8567d80083801930948684f6954714 Signed-off-by: Junghyun Yeon --- src/server/database/db_handle_provider.cc | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/server/database/db_handle_provider.cc b/src/server/database/db_handle_provider.cc index 7e3def1..d5b9a44 100644 --- a/src/server/database/db_handle_provider.cc +++ b/src/server/database/db_handle_provider.cc @@ -343,7 +343,8 @@ int DBHandleProvider::UpdateCache(sqlite3* db, pid_t pid, uid_t uid, bool write, g_hash_table_iter_init(&iter, list); while (g_hash_table_iter_next(&iter, nullptr, &value)) { auto* pkg = reinterpret_cast(value); - AddPackage(pkg->package, pkg); + std::string pkgid = pkg->package; + AddPackage(std::move(pkgid), pkg); } } -- 2.7.4