index : pacman | |
Archlinux32 fork of pacman | gitolite user |
summaryrefslogtreecommitdiff |
author | Dan McGee <dan@archlinux.org> | 2012-01-02 13:17:44 -0600 |
---|---|---|
committer | Dan McGee <dan@archlinux.org> | 2012-01-02 13:17:44 -0600 |
commit | 177beb91c96a078f729bd11c2f6c1144082e69e3 (patch) | |
tree | 64aac00b30629e77d310284f605d12ebc21d3915 /lib/libalpm/be_sync.c | |
parent | 29e94dc065c8d85139ec16c462d835ad63f87984 (diff) |
-rw-r--r-- | lib/libalpm/be_sync.c | 3 |
diff --git a/lib/libalpm/be_sync.c b/lib/libalpm/be_sync.c index da2260e8..07134e79 100644 --- a/lib/libalpm/be_sync.c +++ b/lib/libalpm/be_sync.c @@ -318,7 +318,8 @@ static alpm_pkg_t *load_pkg_for_entry(alpm_db_t *db, const char *entryname, return NULL; } - if(likely_pkg && strcmp(likely_pkg->name, pkgname) == 0) { + if(likely_pkg && pkgname_hash == likely_pkg->name_hash + && strcmp(likely_pkg->name, pkgname) == 0) { pkg = likely_pkg; } else { pkg = _alpm_pkghash_find(db->pkgcache, pkgname); |