From fc57b7310174cb0ef31df7f22b7df1f588cdc694 Mon Sep 17 00:00:00 2001 From: Timo Teräs Date: Mon, 16 Jan 2012 10:29:49 +0200 Subject: db: fix loading of world after previous commits --- src/database.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'src') diff --git a/src/database.c b/src/database.c index 57c9009..4101152 100644 --- a/src/database.c +++ b/src/database.c @@ -902,7 +902,7 @@ static int apk_db_read_state(struct apk_database *db, int flags) { struct apk_istream *is; struct apk_bstream *bs; - apk_blob_t blob; + apk_blob_t blob, world; int r; /* Read: @@ -914,14 +914,14 @@ static int apk_db_read_state(struct apk_database *db, int flags) * 6. script db */ if (!(flags & APK_OPENF_NO_WORLD)) { - blob = apk_blob_from_file(db->root_fd, apk_world_file); + blob = world = apk_blob_from_file(db->root_fd, apk_world_file); if (APK_BLOB_IS_NULL(blob)) return -ENOENT; blob = apk_blob_trim(blob); if (apk_blob_chr(blob, ' ')) db->compat_old_world = 1; apk_blob_pull_deps(&blob, db, &db->world); - free(blob.ptr); + free(world.ptr); } if (!(flags & APK_OPENF_NO_INSTALLED)) { -- cgit v1.2.3-70-g09d2